* avoid range check errors for empty ansistrings written/read from ppus

git-svn-id: trunk@18253 -
This commit is contained in:
florian 2011-08-17 19:01:03 +00:00
parent e796a878ca
commit 275c6092e5

View File

@ -947,8 +947,13 @@ begin
error:=true;
exit;
end;
SetLength(Result,l);
ReadData(result[1],l);
if l>0 then
begin
SetLength(Result,l);
ReadData(result[1],l);
end
else
Result:='';
inc(entryidx,l);
end;
@ -1311,7 +1316,8 @@ procedure tppufile.putansistring(const s: ansistring);
begin
l:=length(s);
putdata(l,4);
putdata(s[1],l);
if l>0 then
putdata(s[1],l);
end;