mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-05 06:39:04 +02:00
Fix gettokenbufshortint, as shortint is one byte long, not two
git-svn-id: trunk@42596 -
This commit is contained in:
parent
0c4d02ff9c
commit
843a379cc2
@ -1929,13 +1929,11 @@ var
|
||||
|
||||
function gettokenbufshortint : shortint;
|
||||
var
|
||||
var16 : shortint;
|
||||
var8 : shortint;
|
||||
begin
|
||||
var16:=unaligned(pshortint(@tokenbuf[tbi])^);
|
||||
var8:=pshortint(@tokenbuf[tbi])^;
|
||||
inc(tbi,sizeof(shortint));
|
||||
if ppufile.change_endian then
|
||||
var16:=swapendian(var16);
|
||||
result:=var16;
|
||||
result:=var8;
|
||||
end;
|
||||
|
||||
procedure tokenreadset(var b;size : longint);
|
||||
|
Loading…
Reference in New Issue
Block a user