From 6d5b6b71c2efd6a21232899b0acef5884c22e892 Mon Sep 17 00:00:00 2001 From: johanknol Date: Thu, 1 Nov 2001 10:53:46 +0000 Subject: [PATCH] temporary fix for bug #476632 z80 only git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1481 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- src/SDCCsymt.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/SDCCsymt.c b/src/SDCCsymt.c index be8444e8..a2efff79 100644 --- a/src/SDCCsymt.c +++ b/src/SDCCsymt.c @@ -1809,6 +1809,12 @@ processFuncArgs (symbol * func, int ignoreName) { aggregateToPointer (val); } + + // jwk: this should not be here + if (IS_CODEPTR(val->type) && IS_FUNC(val->type->next)) { + processFuncArgs (val->sym, ignoreName); + } + val = val->next; pNum++; } -- 2.39.5