summaryrefslogtreecommitdiffstats
path: root/src/libserver/url.c
diff options
context:
space:
mode:
authorAndrew Lewis <nerf@judo.za.org>2017-07-31 09:23:25 +0200
committerVsevolod Stakhov <vsevolod@highsecure.ru>2017-09-06 18:55:09 +0100
commit0b0f3ca914a5e678c9f4fa8be6c58422f5b60883 (patch)
tree5f04a97b9f3d55e1549812b58f2d8f57ad1df84f /src/libserver/url.c
parent7a1c02ce2abff185bfc3c8f9284ab8f5b5ec6a16 (diff)
downloadrspamd-0b0f3ca914a5e678c9f4fa8be6c58422f5b60883.tar.gz
rspamd-0b0f3ca914a5e678c9f4fa8be6c58422f5b60883.zip
[Fix] Crash in URL processing
Diffstat (limited to 'src/libserver/url.c')
-rw-r--r--src/libserver/url.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libserver/url.c b/src/libserver/url.c
index da7583596..918f7eee3 100644
--- a/src/libserver/url.c
+++ b/src/libserver/url.c
@@ -2582,7 +2582,7 @@ rspamd_url_task_subject_callback (struct rspamd_url *url, gsize start_offset,
" %*s", url_str, url->querylen, url->query);
if ((existing = g_hash_table_lookup (task->urls,
- query_url))) {
+ query_url)) == NULL) {
g_hash_table_insert (task->urls,
query_url,
query_url);