mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-09 02:48:14 +02:00
* 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:
parent
ec720322bc
commit
ae74cd17d2
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user