Browse Source

* fix for bug #9022 (merge)

git-svn-id: trunk@7602 -
marco 18 năm trước cách đây
mục cha
commit
8bae130fcb

+ 5 - 0
packages/fcl-base/src/inc/streamio.pp

@@ -126,6 +126,11 @@ begin
     begin
     begin
     OpenFunc:=@StreamOpen;
     OpenFunc:=@StreamOpen;
     CloseFunc:=@StreamClose;
     CloseFunc:=@StreamClose;
+ Case DefaultTextLineBreakStyle Of
+    tlbsLF: TextRec(f).LineEnd := #10;
+    tlbsCRLF: TextRec(f).LineEnd := #13#10;
+    tlbsCR: TextRec(f).LineEnd := #13;
+  End;
     PStream(@UserData)^:=Stream;
     PStream(@UserData)^:=Stream;
     Mode:=fmClosed;
     Mode:=fmClosed;
     BufSize:=SizeOf(Buffer);
     BufSize:=SizeOf(Buffer);