* correctly handle eof in typed files in iso mode

git-svn-id: trunk@46918 -
This commit is contained in:
florian 2020-09-22 19:51:43 +00:00
parent 4de5195a9a
commit e33f794eb6

View File

@ -206,8 +206,10 @@ unit iso7185;
procedure Get(var f:TypedFile);[IOCheck];
Begin
if not(eof(f)) then
BlockRead(f,(pbyte(@f)+sizeof(FileRec))^,1);
if not(system.eof(f)) then
BlockRead(f,(pbyte(@f)+sizeof(FileRec))^,1)
else
FileRec(f)._private[1]:=1;
End;