diff options
Diffstat (limited to 'base/json_reader.cc')
-rw-r--r-- | base/json_reader.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/base/json_reader.cc b/base/json_reader.cc index 8d0cab4..c0e019b 100644 --- a/base/json_reader.cc +++ b/base/json_reader.cc @@ -361,6 +361,7 @@ JSONReader::Token JSONReader::ParseStringToken() { case 'n': case 'r': case 't': + case 'v': case '"': break; default: @@ -406,6 +407,9 @@ bool JSONReader::DecodeString(const Token& token, Value** node) { case 't': decoded_str.push_back('\t'); break; + case 'v': + decoded_str.push_back('\v'); + break; case 'x': decoded_str.push_back((HexToInt(*(token.begin + i + 1)) << 4) + |