aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2014-11-19 14:24:03 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2014-11-19 14:24:03 +0000
commit7f7eed09f65e3597769cb837f2fe2ad6c3e3cf9c (patch)
treea992fe5ae321a284fd3086cf7117d0d04063f759 /src
parent51e8a87ce9f7db083b5f3ac74067b08fe9ea5385 (diff)
downloadrspamd-7f7eed09f65e3597769cb837f2fe2ad6c3e3cf9c.tar.gz
rspamd-7f7eed09f65e3597769cb837f2fe2ad6c3e3cf9c.zip
Fix logic of finding URLs in HTML parts.
Diffstat (limited to 'src')
-rw-r--r--src/libserver/url.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/libserver/url.c b/src/libserver/url.c
index 96b422ae8..13c7cde7a 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)) {