Index: base/values.h |
diff --git a/base/values.h b/base/values.h |
index 56be542d7477b8c02d725aa7690e1b82dacc70d3..a64f6a8fce03dc3cbb800bdbf8db1a9593363c71 100644 |
--- a/base/values.h |
+++ b/base/values.h |
@@ -531,7 +531,8 @@ class BASE_EXPORT ValueDeserializer { |
// error_code will be set with the underlying error. |
// If |error_message| is non-null, it will be filled in with a formatted |
// error message including the location of the error if appropriate. |
- virtual Value* Deserialize(int* error_code, std::string* error_str) = 0; |
+ virtual scoped_ptr<Value> Deserialize(int* error_code, |
+ std::string* error_str) = 0; |
}; |
// Stream operator so Values can be used in assertion statements. In order that |