Cleanups for parse_url

This commit is contained in:
twinaphex 2015-01-24 01:54:59 +01:00
parent d4bed832cc
commit 1d4471ee16
1 changed files with 17 additions and 20 deletions

View File

@ -53,9 +53,11 @@ static bool net_http_parse_url(char *url, char **domain,
if (*scan == '\0') if (*scan == '\0')
return false; return false;
*scan = '\0';
*port = 80;
if (*scan == ':') if (*scan == ':')
{ {
*scan='\0';
if (!isdigit(scan[1])) if (!isdigit(scan[1]))
return false; return false;
@ -65,11 +67,6 @@ static bool net_http_parse_url(char *url, char **domain,
if (*scan != '/') if (*scan != '/')
return false; return false;
} }
else /* known '/' */
{
*scan='\0';
*port=80;
}
*location = scan + 1; *location = scan + 1;