From af7d84071a8efe9ac9112414613ee887daa7ca1b Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sat, 23 Apr 2016 13:14:34 +0100 Subject: [PATCH] [CritFix] Fix parsing of URLs in texts --- src/libserver/url.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libserver/url.c b/src/libserver/url.c index 1c1a5c66e..9b7b3660e 100644 --- a/src/libserver/url.c +++ b/src/libserver/url.c @@ -2141,12 +2141,13 @@ rspamd_url_trie_generic_callback_common (struct rspamd_multipattern *mp, return 0; } - pos = text + match_start; + pos = text + match_pos; if (!rspamd_url_trie_is_match (matcher, pos, text + len)) { return 0; } + pos = cb->begin + match_start; m.pattern = matcher->pattern; m.prefix = matcher->prefix; m.add_prefix = FALSE; -- 2.39.5