mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-27 09:09:11 +02:00
codetools: fix introduced by me bug when stream was opened for write but was not cleared
git-svn-id: trunk@18262 -
This commit is contained in:
parent
fbb7185e56
commit
d46112e3d3
@ -702,7 +702,10 @@ begin
|
||||
// keep filename case on disk
|
||||
TheFilename := FindDiskFilename(Filename);
|
||||
if FileExistsUTF8(TheFilename) then
|
||||
fs := TFileStream.Create(UTF8ToSys(TheFilename), fmOpenWrite or fmShareDenyNone)
|
||||
begin
|
||||
fs := TFileStream.Create(UTF8ToSys(TheFilename), fmOpenWrite or fmShareDenyNone);
|
||||
fs.Size := 0;
|
||||
end
|
||||
else
|
||||
fs := TFileStream.Create(UTF8ToSys(TheFilename), fmCreate);
|
||||
try
|
||||
|
Loading…
Reference in New Issue
Block a user