From e187e988d52f6699c9350f007d9eef7908692350 Mon Sep 17 00:00:00 2001 From: Quentin Carbonneaux Date: Mon, 2 Sep 2024 18:17:12 +0200 Subject: fix hang on unclosed comment --- yacc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/yacc.c b/yacc.c index 4c46a0d..760465d 100644 --- a/yacc.c +++ b/yacc.c @@ -818,6 +818,7 @@ nexttk() break; case '/': st = stm[st][2]; break; case '*': st = stm[st][3]; break; + case EOF: return TEof; } if (st==5) die("invalid token"); @@ -834,8 +835,6 @@ nexttk() return TColon; case '{': return TLBrack; - case EOF: - return TEof; case '\'': idnt[0] = '\''; idnt[1] = fgetc(fin); -- cgit v1.2.3