From 266d3d6af1ba8d338bb8b9ad09431483276dae46 Mon Sep 17 00:00:00 2001 From: c+1 Date: Wed, 10 May 2023 00:50:10 -0400 Subject: halk. --- src/lexer.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/lexer.c') diff --git a/src/lexer.c b/src/lexer.c index 7ddabdf..e23b078 100644 --- a/src/lexer.c +++ b/src/lexer.c @@ -75,7 +75,9 @@ token_t* lexer_get_next_token(lexer_t* lexer) { lexer_get_c_as_string(lexer) ) ); break; - case '[': return lexer_get_comment(lexer); break; + case '[': + return lexer_get_comment(lexer); + break; case '#': return lexer_next_token( lexer, token_init( @@ -97,6 +99,8 @@ token_t* lexer_get_next_token(lexer_t* lexer) { lexer_get_c_as_string(lexer) ) ); break; + default: + exit(1); } } @@ -155,7 +159,7 @@ token_t* lexer_next_token(lexer_t* lexer, token_t* token) { } char* lexer_get_c_as_string(lexer_t* lexer) { - char* str = calloc(2, sizeof(char)); + char* str = calloc(2, 1 * sizeof(char)); str[0] = lexer->c; str[1] = '\0'; -- cgit v1.2.3