fix semi-deterministic bug with link parser

This commit is contained in:
Rasmus Karlsson
2019-12-29 16:42:20 +01:00
parent 25a2c04b02
commit db860b5907
2 changed files with 7 additions and 10 deletions
+6 -9
View File
@@ -170,19 +170,16 @@ parseAnchor:
done:
// check host
if (this->hasMatch_)
{
this->hasMatch_ = isValidHostname(host) || isValidIpv4(host)
this->hasMatch_ = isValidHostname(host) || isValidIpv4(host)
#ifdef C_MATCH_IPV6_LINK
|| (hasHttp && isValidIpv6(host))
|| (hasHttp && isValidIpv6(host))
#endif
;
;
if (this->hasMatch_)
{
this->match_ = unparsedString;
}
if (this->hasMatch_)
{
this->match_ = unparsedString;
}
return;