summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/base/net_util.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/net/base/net_util.cc b/net/base/net_util.cc
index d51181c..7afd4c5 100644
--- a/net/base/net_util.cc
+++ b/net/base/net_util.cc
@@ -634,14 +634,13 @@ bool IsIDNComponentSafe(const char16* str,
// the remainder.
component_characters.removeAll(common_characters);
- bool safe = false;
std::string languages_list(WideToASCII(languages));
StringTokenizer t(languages_list, ",");
while (t.GetNext()) {
- if ((safe = IsComponentCoveredByLang(component_characters, t.token())))
- break;
+ if (IsComponentCoveredByLang(component_characters, t.token()))
+ return true;
}
- return safe;
+ return false;
}
// Converts one component of a host (between dots) to IDN if safe. The result