decompiler: fix Merge::compareHighByBlock

- if def1=0 and def2==0 return false
This commit is contained in:
Jason P. Leasure 2022-07-15 20:51:34 -04:00
parent 0590f9336e
commit dba1a5d7e6

View file

@ -157,7 +157,7 @@ inline bool Merge::compareHighByBlock(const HighVariable *a,const HighVariable *
PcodeOp *def1 = v1->getDef(); PcodeOp *def1 = v1->getDef();
PcodeOp *def2 = v2->getDef(); PcodeOp *def2 = v2->getDef();
if ( def1 == (PcodeOp *) 0 ) { if ( def1 == (PcodeOp *) 0 ) {
return true; return def2 != (PcodeOp *) 0;
} }
else if ( def2 == (PcodeOp *) 0 ) { else if ( def2 == (PcodeOp *) 0 ) {
return false; return false;