| Index: extensions/renderer/activity_log_converter_strategy.cc
|
| diff --git a/extensions/renderer/activity_log_converter_strategy.cc b/extensions/renderer/activity_log_converter_strategy.cc
|
| index 301f2e2c24aacc793a23db1a6f514ad7448e8cae..1be41aa27cdc8f417eda512707238d8e139c54c9 100644
|
| --- a/extensions/renderer/activity_log_converter_strategy.cc
|
| +++ b/extensions/renderer/activity_log_converter_strategy.cc
|
| @@ -55,7 +55,7 @@ ActivityLogConverterStrategy::~ActivityLogConverterStrategy() {}
|
|
|
| bool ActivityLogConverterStrategy::FromV8Object(
|
| v8::Local<v8::Object> value,
|
| - base::Value** out,
|
| + std::unique_ptr<base::Value>* out,
|
| v8::Isolate* isolate,
|
| const FromV8ValueCallback& callback) const {
|
| return FromV8Internal(value, out, isolate, callback);
|
| @@ -63,7 +63,7 @@ bool ActivityLogConverterStrategy::FromV8Object(
|
|
|
| bool ActivityLogConverterStrategy::FromV8Array(
|
| v8::Local<v8::Array> value,
|
| - base::Value** out,
|
| + std::unique_ptr<base::Value>* out,
|
| v8::Isolate* isolate,
|
| const FromV8ValueCallback& callback) const {
|
| return FromV8Internal(value, out, isolate, callback);
|
| @@ -71,12 +71,10 @@ bool ActivityLogConverterStrategy::FromV8Array(
|
|
|
| bool ActivityLogConverterStrategy::FromV8Internal(
|
| v8::Local<v8::Object> value,
|
| - base::Value** out,
|
| + std::unique_ptr<base::Value>* out,
|
| v8::Isolate* isolate,
|
| const FromV8ValueCallback& callback) const {
|
| - std::unique_ptr<base::Value> parsed_value;
|
| - parsed_value = SummarizeV8Value(isolate, value);
|
| - *out = parsed_value.release();
|
| + *out = SummarizeV8Value(isolate, value);
|
|
|
| return true;
|
| }
|
|
|