Browse Source

[Minor] Fix some corner cases

tags/1.7.6
Vsevolod Stakhov 6 years ago
parent
commit
eaf81fb2b8
1 changed files with 2 additions and 1 deletions
  1. 2
    1
      src/libserver/url.c

+ 2
- 1
src/libserver/url.c View File

@@ -1016,7 +1016,8 @@ rspamd_web_parse (struct http_parser_url *u, const gchar *str, gsize len,

while (tmp < last) {
if (!g_ascii_isdigit (*tmp)) {
if (*tmp == '/' || *tmp == '#' || *tmp == '?') {
if (*tmp == '/' || *tmp == '#' || *tmp == '?' ||
is_url_end (*tmp)) {
/* Port + something */
st = parse_port;
c = slash;

Loading…
Cancel
Save