diff options
author | c+1 | 2023-11-21 13:58:06 -0500 |
---|---|---|
committer | c+1 | 2023-11-21 13:58:06 -0500 |
commit | a2a5e863dc9beb4bc7a73a7361d8e208599134c9 (patch) | |
tree | 13acb631f31b7850842c59149a0902280fd023a9 /src/main.c | |
parent | c3c0f8f78085bdc4698263513aea0c9b2d33bae4 (diff) |
Memory leaks alleviated.
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -52,11 +52,9 @@ int main(int argc, char* argv[]) { tree_print(parser->tree, 0); /* Clean up parser stuff. */ + token_destroy(lexer->tokenl); tree_destroy(parser->tree); parser_destroy(parser); - - /* clean up lexer stuff */ - if (lexer->tokenl) { token_destroy(lexer->tokenl); } /* temp until parser eats tokens */ lexer_destroy(lexer); free(src); |