* make the resultdef of left and right equal when comparing a procvar

with nil (for llvm)

git-svn-id: trunk@30954 -
This commit is contained in:
Jonas Maebe 2015-05-31 16:50:59 +00:00
parent 0d00c1a19d
commit e9800ad3f9

View File

@ -1982,6 +1982,10 @@ implementation
ctypeconvnode.create_internal(left,methodpointertype));
typecheckpass(left);
end;
if lt=niln then
inserttypeconv_explicit(left,right.resultdef)
else
inserttypeconv_explicit(right,left.resultdef)
end
{ support dynamicarray=nil,dynamicarray<>nil }