mirror of
https://github.com/klzgrad/naiveproxy.git
synced 2024-11-28 00:06:09 +03:00
url: Work around Clang miscompile on mips64el
This commit is contained in:
parent
86f7574234
commit
3d36931cbe
@ -149,7 +149,10 @@ CanonHostInfo::Family DoIPv4AddressToNumber(const CHAR* spec,
|
|||||||
while (true) {
|
while (true) {
|
||||||
// If this is not the first character of a component, go to the next
|
// If this is not the first character of a component, go to the next
|
||||||
// component.
|
// component.
|
||||||
if (current_position != host.begin && spec[current_position - 1] != '.') {
|
// XXX: On mips64el, using
|
||||||
|
// `current_position != host.begin && spec[current_position - 1] != '.'`
|
||||||
|
// would have current_position going to the negative.
|
||||||
|
if (current_position > host.begin && spec[current_position - 1] != '.') {
|
||||||
--current_position;
|
--current_position;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user