From a3ecb3670a641f124eb62ee76849ae2083c7f9e5 Mon Sep 17 00:00:00 2001 From: johanknol Date: Fri, 28 Sep 2001 15:59:41 +0000 Subject: [PATCH] That did soften the pain but didn't cure the illness. git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1318 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- src/SDCCsymt.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/SDCCsymt.c b/src/SDCCsymt.c index 51702c9e..7dced187 100644 --- a/src/SDCCsymt.c +++ b/src/SDCCsymt.c @@ -531,8 +531,9 @@ sym_link * mergeSpec (sym_link * dest, sym_link * src, char *name) { - sym_link *symlink; + sym_link *symlink=dest; +#if 0 if (!IS_SPEC(dest)) { // This can happen for pointers, find the end type while (dest && !IS_SPEC(dest)) @@ -550,6 +551,7 @@ mergeSpec (sym_link * dest, sym_link * src, char *name) } else { symlink=dest; } +#endif if (!IS_SPEC(dest) || !IS_SPEC(src)) { werror (E_INTERNAL_ERROR, __FILE__, __LINE__, "cannot merge declarator"); -- 2.30.2