aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
diff options
context:
space:
mode:
authorThomas Preud'homme <robotux@celest.fr>2014-04-07 21:12:08 +0800
committerThomas Preud'homme <robotux@celest.fr>2014-04-07 21:16:04 +0800
commitc2422ba87fb8ad322f0ef6ac47ee9f996a876c06 (patch)
tree4b226add852323188de016c06e0ab8d670faad43 /tccgen.c
parent3e9a7e9d69e3adb0e9ed65d11caf415e74458fe9 (diff)
downloadtinycc-c2422ba87fb8ad322f0ef6ac47ee9f996a876c06.tar.gz
tinycc-c2422ba87fb8ad322f0ef6ac47ee9f996a876c06.tar.bz2
Fix test for macro nesting
Diffstat (limited to 'tccgen.c')
-rw-r--r--tccgen.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tccgen.c b/tccgen.c
index ec92797..5705db3 100644
--- a/tccgen.c
+++ b/tccgen.c
@@ -185,6 +185,8 @@ ST_FUNC Sym *sym_find2(Sym *s, int v)
while (s) {
if (s->v == v)
return s;
+ else if (s->v == -1)
+ return NULL;
s = s->prev;
}
return NULL;