summaryrefslogtreecommitdiffstats
path: root/base/json/json_reader.cc
diff options
context:
space:
mode:
Diffstat (limited to 'base/json/json_reader.cc')
-rw-r--r--base/json/json_reader.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/base/json/json_reader.cc b/base/json/json_reader.cc
index d3d712a..748cc4e 100644
--- a/base/json/json_reader.cc
+++ b/base/json/json_reader.cc
@@ -53,10 +53,8 @@ bool ReadHexDigits(base::JSONReader::Token& token, int digits) {
wchar_t c = *(token.begin + token.length + i);
if ('\0' == c)
return false;
- if (!(('0' <= c && c <= '9') || ('a' <= c && c <= 'f') ||
- ('A' <= c && c <= 'F'))) {
+ if (!IsHexDigit(c))
return false;
- }
}
token.length += digits;