fixed a shift bug
[fw/sdcc] / src / SDCCBBlock.c
index 9b809bed9cfbaca434bc1752508f9e7191917a96..717b97cfd371a4d3a90646b6f0f579b9b2853fdb 100644 (file)
@@ -419,6 +419,7 @@ addiCodeToeBBlock (eBBlock * ebp, iCode * ic, iCode * ip)
 void 
 remiCodeFromeBBlock (eBBlock * ebb, iCode * ic)
 {
+  wassert (ic->seq>=ebb->fSeq && ic->seq<=ebb->lSeq);
   if (ic->prev)
     ic->prev->next = ic->next;
   else