From: Vsevolod Stakhov Date: Tue, 11 Aug 2015 14:23:44 +0000 (+0100) Subject: Fix args splitting. X-Git-Tag: 1.0.0~209 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=88c6307dcffe2b7329a58b7beff15f5063752a3c;p=thirdparty%2Frspamd.git Fix args splitting. --- diff --git a/src/libutil/http.c b/src/libutil/http.c index 82ffdc19fc..73954474c3 100644 --- a/src/libutil/http.c +++ b/src/libutil/http.c @@ -2411,7 +2411,7 @@ rspamd_http_message_parse_query (struct rspamd_http_message *msg) break; case parse_ampersand: - if (*p != '&') { + if (*p != '&' && p != end) { c = p; state = parse_key; }