diff options
Diffstat (limited to 'src/libutil/expression.c')
-rw-r--r-- | src/libutil/expression.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libutil/expression.c b/src/libutil/expression.c index ad78c0fcd..ccbe66195 100644 --- a/src/libutil/expression.c +++ b/src/libutil/expression.c @@ -1183,7 +1183,9 @@ rspamd_parse_expression (const gchar *line, gsize len, return TRUE; error_label: - msg_debug_expression ("fatal error: %e", *err); + if (err && *err) { + msg_debug_expression ("fatal expression parse error: %e", *err); + } while ((tmp = rspamd_expr_stack_elt_pop (operand_stack)) != NULL) { g_node_destroy (tmp); |