Cleaned up some bits and peaces
[fw/sdcc] / src / SDCCcse.c
index 5e09ba08dab41ec7683cfcf04884bf9b43b04c83..04d4452d978219b2be4aa4759ef02824366191da 100644 (file)
@@ -1159,8 +1159,10 @@ deleteGetPointers (set ** cseSet, set ** pss, operand * op, eBBlock * ebb)
             list . This will take care of situations like
             iTemp1 = iTemp0 + 8;
             iTemp2 = iTemp1 + 8; */
-         if (isinSetWith (compItems, IC_LEFT (cdp->diCode), isOperandEqual) ||
-           isinSetWith (compItems, IC_RIGHT (cdp->diCode), isOperandEqual))
+         if (isinSetWith (compItems, (void*)IC_LEFT (cdp->diCode), 
+                          (void*)isOperandEqual) ||
+             isinSetWith (compItems, (void*)IC_RIGHT (cdp->diCode), 
+                          (void*)isOperandEqual))
            {
              addSet (&compItems, IC_RESULT (cdp->diCode));
            }