* tarraydef.ppuload/ppuwrite: use ppufile.getasizeint/putasizeint for reading/writing lowrange and highrange as they're asizeint type, not aint

git-svn-id: trunk@24491 -
This commit is contained in:
nickysn 2013-05-13 12:37:11 +00:00
parent ec720322bc
commit ae74cd17d2

View File

@ -3039,8 +3039,8 @@ implementation
{ the addresses are calculated later }
ppufile.getderef(_elementdefderef);
ppufile.getderef(rangedefderef);
lowrange:=ppufile.getaint;
highrange:=ppufile.getaint;
lowrange:=ppufile.getasizeint;
highrange:=ppufile.getasizeint;
ppufile.getsmallset(arrayoptions);
symtable:=tarraysymtable.create(self);
tarraysymtable(symtable).ppuload(ppufile)
@ -3079,8 +3079,8 @@ implementation
inherited ppuwrite(ppufile);
ppufile.putderef(_elementdefderef);
ppufile.putderef(rangedefderef);
ppufile.putaint(lowrange);
ppufile.putaint(highrange);
ppufile.putasizeint(lowrange);
ppufile.putasizeint(highrange);
ppufile.putsmallset(arrayoptions);
ppufile.writeentry(ibarraydef);
tarraysymtable(symtable).ppuwrite(ppufile);