summaryrefslogtreecommitdiff
path: root/src/sp_var_parser.c
diff options
context:
space:
mode:
authorBen Fuhrmannek2021-08-02 19:19:23 +0200
committerBen Fuhrmannek2021-08-02 19:19:23 +0200
commitae4ac9f69de3120004557824e0d766fe8140b27d (patch)
treeef97751ab54357d5d74859b870ce84f4c6d044df /src/sp_var_parser.c
parent4cda0120313dfd5d71236f6faf87416e93f5f89c (diff)
properly free memory on shutdown
Diffstat (limited to 'src/sp_var_parser.c')
-rw-r--r--src/sp_var_parser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sp_var_parser.c b/src/sp_var_parser.c
index bb5a5c0..eb57f70 100644
--- a/src/sp_var_parser.c
+++ b/src/sp_var_parser.c
@@ -249,7 +249,7 @@ sp_tree *sp_parse_var(const char *line) {
249 } 249 }
250 tokens_list = sp_list_sort(tokens_list, cmp_tokens); 250 tokens_list = sp_list_sort(tokens_list, cmp_tokens);
251 tree = parse_tokens(line, tokens_list); 251 tree = parse_tokens(line, tokens_list);
252 sp_list_free(tokens_list); 252 sp_list_free2(tokens_list);
253 // Check if tree is empty. 253 // Check if tree is empty.
254 if (tree && tree->next == NULL && tree->type == UNDEFINED) { 254 if (tree && tree->next == NULL && tree->type == UNDEFINED) {
255 tree->type = CONSTANT; 255 tree->type = CONSTANT;