From ea3353c2670e14e792779624da9892b0e74e797c Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Mon, 29 Jan 2018 07:38:12 +0000 Subject: [PATCH] [Fix] Fix comparision Issue: #1998 MFH: rspamd-1.6 --- src/libserver/milter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libserver/milter.c b/src/libserver/milter.c index 6fc4892ee..6ebf48838 100644 --- a/src/libserver/milter.c +++ b/src/libserver/milter.c @@ -450,7 +450,7 @@ rspamd_milter_process_command (struct rspamd_milter_session *session, while (pos < end) { zero = memchr (pos, '\0', cmdlen); - if (zero == NULL || end >= zero) { + if (zero == NULL || zero >= end) { err = g_error_new (rspamd_milter_quark (), EINVAL, "invalid " "macro command (no name)"); rspamd_milter_on_protocol_error (session, priv, err); -- 2.39.5