From d5290ad483870cfca7db6fc06f00768f33cec68d Mon Sep 17 00:00:00 2001 From: sam Date: Sun, 21 Jul 2024 11:55:37 +1200 Subject: [PATCH] use calloc instead of malloc for token because next was sometimes unitialized --- src/tokenizer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tokenizer.c b/src/tokenizer.c index 68a4a44..62243f6 100644 --- a/src/tokenizer.c +++ b/src/tokenizer.c @@ -59,7 +59,7 @@ Token* tokenize(char* input) { } Token* token_create(char* value, TokenType type, Token* root) { - Token* new_token = malloc(sizeof(Token)); + Token* new_token = calloc(1, sizeof(Token)); new_token->value = value; new_token->type = type;