diff options
author | Himbeer <himbeer@disroot.org> | 2024-09-17 18:14:16 +0200 |
---|---|---|
committer | Himbeer <himbeer@disroot.org> | 2024-09-17 18:17:21 +0200 |
commit | def65693e44f0d3a3ba5ef2eb215b2807e2d449c (patch) | |
tree | b4c37d78bd6250f34b039a21a8e6bcede569d7dd | |
parent | 1ec909c55c48c21279a080050ec24ec5f91cd3f9 (diff) |
Return correct token kind from lexer or T_NONE for unexpected input
-rw-r--r-- | src/lex.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -383,7 +383,11 @@ lex(struct lexer *lexer, struct token *out) case '"': case '`': return lex_string(lexer, out, c); + default: + return T_NONE; } + + return out->token; } void |