diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-04-28 13:29:46 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-04-28 13:29:46 +0100 |
commit | 23b5c2485802c0055e79aa8935cd061e7365db4e (patch) | |
tree | cd3027d89f4eb6598bf7b1bbad55e18280f04f5b /src/libserver | |
parent | 4e44c7895c6f23827699c6af02cb1f2c9f7a6ec3 (diff) | |
download | rspamd-23b5c2485802c0055e79aa8935cd061e7365db4e.tar.gz rspamd-23b5c2485802c0055e79aa8935cd061e7365db4e.zip |
Fix error message.
Diffstat (limited to 'src/libserver')
-rw-r--r-- | src/libserver/cfg_rcl.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/libserver/cfg_rcl.c b/src/libserver/cfg_rcl.c index 55db53723..6fc3eb260 100644 --- a/src/libserver/cfg_rcl.c +++ b/src/libserver/cfg_rcl.c @@ -1111,8 +1111,15 @@ rspamd_rcl_composite_handler (rspamd_mempool_t *pool, if (!rspamd_parse_expression (composite_expression, 0, &composite_expr_subr, NULL, cfg->cfg_pool, err, &expr)) { - msg_err ("cannot parse composite expression for %s: %e", - composite_name, err); + if (err && *err) { + msg_err ("cannot parse composite expression for %s: %e", + composite_name, *err); + } + else { + msg_err ("cannot parse composite expression for %s: unknown error", + composite_name); + } + return FALSE; } |