diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-05-27 22:00:49 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-05-27 22:00:49 +0330 |
commit | 5823be69762ac3d15869d4de65647f0b9ca82449 (patch) | |
tree | 5b1a991d3c4cb7b5ac104930e02fd1b7e9d2abdf /src/compiler/parser.c | |
parent | a7fbbde04d81e17198156effe776b0a26af5aceb (diff) |
fix memory leak
Diffstat (limited to 'src/compiler/parser.c')
-rw-r--r-- | src/compiler/parser.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/parser.c b/src/compiler/parser.c index b2258b2..e90d5fb 100644 --- a/src/compiler/parser.c +++ b/src/compiler/parser.c @@ -689,6 +689,7 @@ void parserNodeDelete(ParserNode *node) { case PARSER_TOKEN_OPERATOR_PLUS: case PARSER_TOKEN_OPERATOR_MINUS: case PARSER_TOKEN_KEYWORD_COMPTIME: + case PARSER_TOKEN_KEYWORD_STRUCT: case PARSER_TOKEN_SYMBOL_COMMA: case PARSER_TOKEN_SYMBOL_EOL: { ParserNodeSingleChildMetadata *metadata = node->metadata; @@ -736,7 +737,6 @@ void parserNodeDelete(ParserNode *node) { case PARSER_TOKEN_OPERATOR_BITWISE_OR: case PARSER_TOKEN_OPERATOR_SHIFT_LEFT: case PARSER_TOKEN_OPERATOR_SHIFT_RIGHT: - case PARSER_TOKEN_KEYWORD_STRUCT: case PARSER_TOKEN_OPERATOR_ACCESS: case PARSER_TOKEN_OPERATOR_ASSIGN: case PARSER_TOKEN_OPERATOR_SUM_ASSIGN: |