compiler: fix translate_disp_call for cases with method calling with no arguments

git-svn-id: trunk@14746 -
This commit is contained in:
paul 2010-01-19 09:50:25 +00:00
parent 7e0578c569
commit b16653e099

View File

@ -327,9 +327,13 @@ implementation
paramssize:=0;
while assigned(para) do
begin
inc(paracount);
typecheckpass(para.left);
{ if it is not a parameter then break the loop }
if para.left.nodetype=nothingn then
break;
inc(paracount);
{ insert some extra casts }
if is_constintnode(para.left) and not(is_64bitint(para.left.resultdef)) then
begin