aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;