From 36121e8e867c257fbffa7be515e8a2af43a2246e Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 22 Apr 2015 17:43:12 +0100 Subject: [PATCH] Fix TLD sanity checking. --- src/libserver/url.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libserver/url.c b/src/libserver/url.c index 43ef9f9b1..9e0fed110 100644 --- a/src/libserver/url.c +++ b/src/libserver/url.c @@ -1475,8 +1475,8 @@ rspamd_url_trie_callback (int strnum, int textpos, void *context) } if (matcher->flags & URL_FLAG_TLD_MATCH) { - /* Immediately check pos + 1 for valid chars */ - pos = &cb->begin[textpos + 1]; + /* Immediately check pos for valid chars */ + pos = &cb->begin[textpos]; if (pos < cb->end) { if (!g_ascii_isspace (*pos) && *pos != '/' && *pos != '?' && *pos != ':') { return 0; -- 2.39.5