| Index: base/string_split.cc
|
| diff --git a/base/string_split.cc b/base/string_split.cc
|
| index cb9ee7aae2e637f547430774174dc65d03935bc6..cdf708ba5116dab6dfc0f6a29ad14de3c3513f5f 100644
|
| --- a/base/string_split.cc
|
| +++ b/base/string_split.cc
|
| @@ -45,7 +45,10 @@ void SplitString(const string16& str,
|
| void SplitString(const std::string& str,
|
| char c,
|
| std::vector<std::string>* r) {
|
| - DCHECK(c >= 0 && c < 0x7F);
|
| +#if CHAR_MIN < 0
|
| + DCHECK(c >= 0);
|
| +#endif
|
| + DCHECK(c < 0x7F);
|
| SplitStringT(str, c, true, r);
|
| }
|
|
|
| @@ -156,7 +159,10 @@ void SplitStringDontTrim(const std::string& str,
|
| char c,
|
| std::vector<std::string>* r) {
|
| DCHECK(IsStringUTF8(str));
|
| - DCHECK(c >= 0 && c < 0x7F);
|
| +#if CHAR_MIN < 0
|
| + DCHECK(c >= 0);
|
| +#endif
|
| + DCHECK(c < 0x7F);
|
| SplitStringT(str, c, false, r);
|
| }
|
|
|
|
|