From: johanknol Date: Mon, 24 Feb 2003 12:34:30 +0000 (+0000) Subject: fixed bug #690781 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=15ecb53298d037755774f9ccdc5d8ceb2dde7f57;p=fw%2Fsdcc fixed bug #690781 git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2301 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/src/SDCCsymt.c b/src/SDCCsymt.c index 588935e6..6d5e3243 100644 --- a/src/SDCCsymt.c +++ b/src/SDCCsymt.c @@ -1921,6 +1921,10 @@ processFuncArgs (symbol * func) SPEC_STAT (val->etype) = SPEC_STAT (val->sym->etype) = SPEC_STAT (func->etype); } + if (!isinSet(operKeyReset, val->sym)) { + addSet (&operKeyReset, val->sym); + applyToSet (operKeyReset, resetParmKey); + } val = val->next; } }