From bf85cdeca9207cda61ed69ad93abb373d85be539 Mon Sep 17 00:00:00 2001 From: Danila Fedorin Date: Thu, 22 Jun 2017 14:40:37 -0700 Subject: [PATCH] Fix incorrect enum comparisons. --- src/eval.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/eval.c b/src/eval.c index 163401d..f80f1d0 100644 --- a/src/eval.c +++ b/src/eval.c @@ -71,7 +71,7 @@ liblex_result _eval_pairmap_add_node(ht *table, pattern_node *node){ result = _eval_pairmap_add_node(table, _eval_pattern_node_get_next(node)); } else if(node->type == PNODE_FORK){ result = _eval_pairmap_add_node(table, node->data_u.fork_s.left); - if(result == LIBDS_SUCCESS){ + if(result == LIBLEX_SUCCESS){ result = _eval_pairmap_add_node(table, node->data_u.fork_s.right); } } @@ -114,7 +114,7 @@ int _eval_foreach_check_node(void *data, va_list args){ new_match->to = evl->index; new_match->pattern = node->pattern_id; - return_code = ll_append(&evl->matches, new_match) == LIBLEX_SUCCESS ? 0 : EVAL_FOREACH_MALLOC; + return_code = ll_append(&evl->matches, new_match) == LIBDS_SUCCESS ? 0 : EVAL_FOREACH_MALLOC; if(return_code){ free(new_match); }