|
@@ -2119,7 +2119,7 @@ implementation
|
|
begin
|
|
begin
|
|
maybe_load_in_temp(p);
|
|
maybe_load_in_temp(p);
|
|
hightree:=caddnode.create(subn,geninlinenode(in_length_x,false,p.getcopy),
|
|
hightree:=caddnode.create(subn,geninlinenode(in_length_x,false,p.getcopy),
|
|
- cordconstnode.create(1,sinttype,false));
|
|
|
|
|
|
+ cordconstnode.create(1,ptrsinttype,false));
|
|
loadconst:=false;
|
|
loadconst:=false;
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
@@ -2127,13 +2127,13 @@ implementation
|
|
len:=0;
|
|
len:=0;
|
|
end;
|
|
end;
|
|
if loadconst then
|
|
if loadconst then
|
|
- hightree:=cordconstnode.create(len,sinttype,true)
|
|
|
|
|
|
+ hightree:=cordconstnode.create(len,ptrsinttype,true)
|
|
else
|
|
else
|
|
begin
|
|
begin
|
|
if not assigned(hightree) then
|
|
if not assigned(hightree) then
|
|
internalerror(200304071);
|
|
internalerror(200304071);
|
|
{ Need to use explicit, because it can also be a enum }
|
|
{ Need to use explicit, because it can also be a enum }
|
|
- hightree:=ctypeconvnode.create_internal(hightree,sinttype);
|
|
|
|
|
|
+ hightree:=ctypeconvnode.create_internal(hightree,ptrsinttype);
|
|
end;
|
|
end;
|
|
result:=hightree;
|
|
result:=hightree;
|
|
end;
|
|
end;
|