* translate formaldef into "i8*", as intended, instead of "i8**" due to

the fact that this type is always passed by reference

git-svn-id: trunk@30486 -
This commit is contained in:
Jonas Maebe 2015-04-07 19:35:22 +00:00
parent f94f9f44e4
commit 101fc3d4ec

View File

@ -358,8 +358,9 @@ implementation
end;
formaldef :
begin
{ var/const/out x }
encodedstr:=encodedstr+'i8*';
{ var/const/out x (always treated as "pass by reference" -> don't
add extra "*" here) }
encodedstr:=encodedstr+'i8';
end;
arraydef :
begin