diff options
Diffstat (limited to 'net/base/net_util.cc')
-rw-r--r-- | net/base/net_util.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/base/net_util.cc b/net/base/net_util.cc index d3075ad..305cbcc 100644 --- a/net/base/net_util.cc +++ b/net/base/net_util.cc @@ -237,7 +237,7 @@ bool DecodeWord(const std::string& encoded_word, // UTF-16 assuming it's in the OS default encoding. if (!IsStringASCII(encoded_word)) { // Try falling back to the NativeMB encoding if the raw input is not UTF-8. - if (IsStringUTF8(encoded_word.c_str())) { + if (IsStringUTF8(encoded_word)) { *output = encoded_word; } else { *output = WideToUTF8(base::SysNativeMBToWide(encoded_word)); @@ -328,7 +328,7 @@ bool DecodeWord(const std::string& encoded_word, // support a rudimentary form of RFC 2231 with charset label, but // it'd gain us little in terms of compatibility. tmp = UnescapeURLComponent(encoded_word, UnescapeRule::SPACES); - if (IsStringUTF8(tmp.c_str())) { + if (IsStringUTF8(tmp)) { output->swap(tmp); return true; // We can try either the OS default charset or 'origin charset' here, |