| Index: chrome/common/json_value_serializer_perftest.cc
|
| diff --git a/chrome/common/json_value_serializer_perftest.cc b/chrome/common/json_value_serializer_perftest.cc
|
| index 6570d34109f9840296eac1399a0c31137eab9a41..bef8fbefc4f5e8eaa0407ef9c679b557ac14e899 100644
|
| --- a/chrome/common/json_value_serializer_perftest.cc
|
| +++ b/chrome/common/json_value_serializer_perftest.cc
|
| @@ -52,10 +52,9 @@ TEST_F(JSONValueSerializerTests, Reading) {
|
| PerfTimeLogger chrome_timer("chrome");
|
| for (int i = 0; i < kIterations; ++i) {
|
| for (size_t j = 0; j < test_cases_.size(); ++j) {
|
| - Value* root = NULL;
|
| JSONStringValueSerializer reader(test_cases_[j]);
|
| - ASSERT_TRUE(reader.Deserialize(&root, NULL));
|
| - delete root;
|
| + scoped_ptr<Value> root(reader.Deserialize(NULL));
|
| + ASSERT_TRUE(root.get());
|
| }
|
| }
|
| chrome_timer.Done();
|
| @@ -67,9 +66,9 @@ TEST_F(JSONValueSerializerTests, CompactWriting) {
|
| // Convert test cases to Value objects.
|
| std::vector<Value*> test_cases;
|
| for (size_t i = 0; i < test_cases_.size(); ++i) {
|
| - Value* root = NULL;
|
| JSONStringValueSerializer reader(test_cases_[i]);
|
| - ASSERT_TRUE(reader.Deserialize(&root, NULL));
|
| + Value* root = reader.Deserialize(NULL);
|
| + ASSERT_TRUE(root);
|
| test_cases.push_back(root);
|
| }
|
|
|
|
|