From: Vsevolod Stakhov Date: Wed, 19 Nov 2014 14:24:03 +0000 (+0000) Subject: Fix logic of finding URLs in HTML parts. X-Git-Tag: 0.7.6~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f7eed09f65e3597769cb837f2fe2ad6c3e3cf9c;p=thirdparty%2Frspamd.git Fix logic of finding URLs in HTML parts. --- diff --git a/src/libserver/url.c b/src/libserver/url.c index 96b422ae8f..13c7cde7a5 100644 --- a/src/libserver/url.c +++ b/src/libserver/url.c @@ -1835,16 +1835,9 @@ url_parse_text (rspamd_mempool_t * pool, } if (url_init () == 0) { - if (is_html) { - begin = part->orig->data; - end = begin + part->orig->len; - p = begin; - } - else { - begin = part->content->data; - end = begin + part->content->len; - p = begin; - } + begin = part->content->data; + end = begin + part->content->len; + p = begin; while (p < end) { if (url_try_text (pool, p, end - p, &url_start, &url_end, &url_str, is_html)) {