From 82e68e92a92e8973dcca8d94f175c9d16be94c80 Mon Sep 17 00:00:00 2001 From: "Chloe M." Date: Sat, 23 May 2026 08:13:25 -0400 Subject: core: lexer: Return -1 on bad ident Signed-off-by: Chloe M. --- core/lexer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/core/lexer.c b/core/lexer.c index a9ffac1..1a62e71 100644 --- a/core/lexer.c +++ b/core/lexer.c @@ -112,6 +112,7 @@ lexer_scan_ident(struct cescal_state *state, char lc, struct token *res) if (lc != '_' && !isalpha(lc)) { cc_error("bad identifier\n"); + return -1; } buf[bufsz++] = lc; -- cgit v1.2.3