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

with nil (for llvm)

git-svn-id: trunk@32902 -
This commit is contained in:
Jonas Maebe 2016-01-10 14:01:39 +00:00
parent f5a3bab7d4
commit 4ae8dcc91e

View File

@ -1995,6 +1995,10 @@ implementation
begin
if not(nodetype in [equaln,unequaln]) then
CGMessage3(type_e_operator_not_supported_for_types,node2opstr(nodetype),ld.typename,rd.typename);
if lt=niln then
inserttypeconv_explicit(left,right.resultdef)
else
inserttypeconv_explicit(right,left.resultdef)
end
{$ifdef SUPPORT_MMX}