commit d3b8d3e: [Minor] Fix shift
Vsevolod Stakhov
vsevolod at highsecure.ru
Fri Sep 18 14:49:08 UTC 2020
Author: Vsevolod Stakhov
Date: 2020-09-18 15:44:27 +0100
URL: https://github.com/rspamd/rspamd/commit/d3b8d3ea5a0f20e83ca3b64bbe896a1bdaadcd95
[Minor] Fix shift
---
src/libserver/url.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/libserver/url.c b/src/libserver/url.c
index 379be6293..73daf043a 100644
--- a/src/libserver/url.c
+++ b/src/libserver/url.c
@@ -2292,11 +2292,12 @@ rspamd_url_parse (struct rspamd_url *uri,
uri->flags |= RSPAMD_URL_FLAG_UNNORMALISED;
}
+ rspamd_url_shift (uri, unquoted_len, UF_HOST);
+
if (rspamd_url_remove_dots (uri)) {
uri->flags |= RSPAMD_URL_FLAG_OBSCURED;
}
-
if (uri->protocol & (PROTOCOL_HTTP|PROTOCOL_HTTPS|PROTOCOL_MAILTO|PROTOCOL_FTP|PROTOCOL_FILE)) {
/* Ensure that hostname starts with something sane (exclude numeric urls) */
const gchar* host = rspamd_url_host_unsafe (uri);
@@ -2306,8 +2307,6 @@ rspamd_url_parse (struct rspamd_url *uri,
}
}
- rspamd_url_shift (uri, unquoted_len, UF_HOST);
-
/* Apply nameprep algorithm */
static UStringPrepProfile *nameprep = NULL;
UErrorCode uc_err = U_ZERO_ERROR;
More information about the Commits
mailing list