mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-18 14:50:24 +02:00
* Patch from Paul Ishenin, load stringlists with fmdenywrite. (improves sharing behaviour)
git-svn-id: trunk@13803 -
This commit is contained in:
parent
271ed77004
commit
1e7ee7aef4
@ -624,7 +624,7 @@ procedure TMemoryStream.LoadFromFile(const FileName: string);
|
|||||||
Var S : TFileStream;
|
Var S : TFileStream;
|
||||||
|
|
||||||
begin
|
begin
|
||||||
S:=TFileStream.Create (FileName,fmOpenRead);
|
S:=TFileStream.Create (FileName,fmOpenRead or fmShareDenyWrite);
|
||||||
Try
|
Try
|
||||||
LoadFromStream(S);
|
LoadFromStream(S);
|
||||||
finally
|
finally
|
||||||
|
@ -728,7 +728,7 @@ Procedure TStrings.LoadFromFile(const FileName: string);
|
|||||||
Var
|
Var
|
||||||
TheStream : TFileStream;
|
TheStream : TFileStream;
|
||||||
begin
|
begin
|
||||||
TheStream:=TFileStream.Create(FileName,fmOpenRead);
|
TheStream:=TFileStream.Create(FileName,fmOpenRead or fmShareDenyWrite);
|
||||||
LoadFromStream(TheStream);
|
LoadFromStream(TheStream);
|
||||||
TheStream.Free;
|
TheStream.Free;
|
||||||
end;
|
end;
|
||||||
|
Loading…
Reference in New Issue
Block a user