* 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; end;
formaldef : formaldef :
begin begin
{ var/const/out x } { var/const/out x (always treated as "pass by reference" -> don't
encodedstr:=encodedstr+'i8*'; add extra "*" here) }
encodedstr:=encodedstr+'i8';
end; end;
arraydef : arraydef :
begin begin