From: johanknol Date: Sun, 9 Dec 2001 13:44:02 +0000 (+0000) Subject: fixed bug #486503 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=aa4cbb02f585cd75eb8ce83e6d559e6677ce5782;p=fw%2Fsdcc fixed bug #486503 git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1666 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/src/SDCCdflow.c b/src/SDCCdflow.c index afdba8ea..4c298fe4 100644 --- a/src/SDCCdflow.c +++ b/src/SDCCdflow.c @@ -321,7 +321,7 @@ usedInRemaining (operand * op, iCode * ic) if (lic->op == CALL) { args=FUNC_ARGS(OP_SYMBOL(IC_LEFT(lic))->type); } else { - args=FUNC_ARGS(OP_SYMBOL(IC_LEFT(lic))->type->next); + args=FUNC_ARGS(operandType(IC_LEFT(lic))->next); } if ((IS_PARM (op) && isParameterToCall (args, op)) ||