diff options
Diffstat (limited to 'src/evaluate.c')
-rw-r--r-- | src/evaluate.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/evaluate.c b/src/evaluate.c index ec898033..ca8b63b7 100644 --- a/src/evaluate.c +++ b/src/evaluate.c @@ -192,8 +192,9 @@ static int expr_evaluate_symbol(struct eval_ctx *ctx, struct expr **expr) set = set_lookup(table, (*expr)->identifier); if (set == NULL) - return cmd_error(ctx, "Could not process rule: Set '%s' does not exist", - (*expr)->identifier); + return expr_error(ctx->msgs, *expr, + "Set '%s' does not exist", + (*expr)->identifier); new = set_ref_expr_alloc(&(*expr)->location, set); break; } |