diff options
| author | xXx-caillou-xXx | 2017-12-20 18:28:21 +0100 |
|---|---|---|
| committer | jvoisin | 2017-12-20 18:28:21 +0100 |
| commit | f2a87d34f6469af1715608412fc5454e177d0901 (patch) | |
| tree | 0b8abb1b33f00559642429a2c561b658443837f0 /src/sp_var_parser.c | |
| parent | e7f541396715ee2895abcf73044b91ae9b746201 (diff) | |
Refactor a bit the sp_tree implementation
Diffstat (limited to 'src/sp_var_parser.c')
| -rw-r--r-- | src/sp_var_parser.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sp_var_parser.c b/src/sp_var_parser.c index bc0a80e..6d80b39 100644 --- a/src/sp_var_parser.c +++ b/src/sp_var_parser.c | |||
| @@ -52,7 +52,7 @@ static int create_var(sp_tree *tree, const char *restrict value, | |||
| 52 | if (!tree) { | 52 | if (!tree) { |
| 53 | return -1; | 53 | return -1; |
| 54 | } | 54 | } |
| 55 | if (tree->next == NULL && tree->type == 0) { | 55 | if (tree->next == NULL && tree->type == UNDEFINED) { |
| 56 | var_node = tree; | 56 | var_node = tree; |
| 57 | } else { | 57 | } else { |
| 58 | var_node = pecalloc(sizeof(sp_tree), 1, 1); | 58 | var_node = pecalloc(sizeof(sp_tree), 1, 1); |
| @@ -239,7 +239,7 @@ sp_tree *parse_var(const char *line) { | |||
| 239 | tree = parse_tokens(line, tokens_list); | 239 | tree = parse_tokens(line, tokens_list); |
| 240 | sp_list_free(tokens_list); | 240 | sp_list_free(tokens_list); |
| 241 | // Check if tree is empty. | 241 | // Check if tree is empty. |
| 242 | if (tree && tree->next == NULL && tree->type == 0) { | 242 | if (tree && tree->next == NULL && tree->type == UNDEFINED) { |
| 243 | tree->type = CONSTANT; | 243 | tree->type = CONSTANT; |
| 244 | tree->value = pestrdup("", 1); | 244 | tree->value = pestrdup("", 1); |
| 245 | } | 245 | } |
