From: Vsevolod Stakhov Date: Mon, 16 Jan 2017 12:10:58 +0000 (+0000) Subject: [Minor] Fix crash in testing of url tags in SURBL X-Git-Tag: 1.5.0~339 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c4958798d0058d349fa33a1ed4dd3bede1dab730;p=thirdparty%2Frspamd.git [Minor] Fix crash in testing of url tags in SURBL --- diff --git a/src/plugins/surbl.c b/src/plugins/surbl.c index 16516941a5..7ee9269b29 100644 --- a/src/plugins/surbl.c +++ b/src/plugins/surbl.c @@ -1445,7 +1445,7 @@ surbl_test_tags (struct rspamd_task *task, struct redirector_param *param, if (!g_hash_table_lookup (task->urls, redirected_url)) { g_hash_table_insert (task->urls, redirected_url, redirected_url); - redirected_url->phished_url = param->url; + redirected_url->phished_url = url; redirected_url->flags |= RSPAMD_URL_FLAG_REDIRECTED; } } @@ -1460,8 +1460,8 @@ surbl_test_tags (struct rspamd_task *task, struct redirector_param *param, tld.len = redirected_url->tldlen; } else { - tld.begin = param->url->tld; - tld.len = param->url->tldlen; + tld.begin = url->tld; + tld.len = url->tldlen; } ftld = rspamd_mempool_ftokdup (task->task_pool, &tld);