|
@@ -9652,8 +9652,11 @@ var
|
|
begin
|
|
begin
|
|
CharsRead:=0;
|
|
CharsRead:=0;
|
|
for I:=0 to ParseBufSize-1 do
|
|
for I:=0 to ParseBufSize-1 do
|
|
|
|
+ begin
|
|
if FStream.ReadData(FBuf[i])<>2 then
|
|
if FStream.ReadData(FBuf[i])<>2 then
|
|
- Inc(CharsRead);
|
|
|
|
|
|
+ Break;
|
|
|
|
+ Inc(CharsRead);
|
|
|
|
+ end;
|
|
Inc(FDeltaPos, CharsRead);
|
|
Inc(FDeltaPos, CharsRead);
|
|
FPos := 0;
|
|
FPos := 0;
|
|
FBufLen := CharsRead;
|
|
FBufLen := CharsRead;
|