Index: base/json/json_reader.cc |
diff --git a/base/json/json_reader.cc b/base/json/json_reader.cc |
index b28699543336249e37e2b740a56114d3baf3ff51..9207f4d47fe1641aaa5fd04ce06104060b8fb47b 100644 |
--- a/base/json/json_reader.cc |
+++ b/base/json/json_reader.cc |
@@ -219,15 +219,15 @@ Value* JSONReader::BuildValue(bool is_root) { |
return NULL; |
case Token::NULL_TOKEN: |
- node.reset(Value::CreateNullValue()); |
+ node.reset(NullValue()); |
break; |
case Token::BOOL_TRUE: |
- node.reset(Value::CreateBooleanValue(true)); |
+ node.reset(TrueValue()); |
break; |
case Token::BOOL_FALSE: |
- node.reset(Value::CreateBooleanValue(false)); |
+ node.reset(FalseValue()); |
break; |
case Token::NUMBER: |
@@ -392,12 +392,12 @@ Value* JSONReader::DecodeNumber(const Token& token) { |
int num_int; |
if (StringToInt(WideToUTF8(num_string), &num_int)) |
- return Value::CreateIntegerValue(num_int); |
+ return NumberValue::New(num_int); |
double num_double; |
if (StringToDouble(WideToUTF8(num_string), &num_double) && |
base::IsFinite(num_double)) |
- return Value::CreateDoubleValue(num_double); |
+ return NumberValue::New(num_double); |
return NULL; |
} |
@@ -505,7 +505,7 @@ Value* JSONReader::DecodeString(const Token& token) { |
decoded_str.push_back(c); |
} |
} |
- return Value::CreateStringValue(WideToUTF16Hack(decoded_str)); |
+ return StringValue::New(WideToUTF16Hack(decoded_str)); |
} |
JSONReader::Token JSONReader::ParseToken() { |