| Index: base/trace_event/trace_event_argument.h
|
| diff --git a/base/trace_event/trace_event_argument.h b/base/trace_event/trace_event_argument.h
|
| index 78d37d4122947ce9eecccc7afc016eeafa9aceff..d86cfd1f82aecbb126688c83874f211dc0d16360 100644
|
| --- a/base/trace_event/trace_event_argument.h
|
| +++ b/base/trace_event/trace_event_argument.h
|
| @@ -29,7 +29,7 @@ class BASE_EXPORT TracedValue : public ConvertableToTraceFormat {
|
| void SetDouble(const char* name, double);
|
| void SetBoolean(const char* name, bool value);
|
| void SetString(const char* name, const std::string& value);
|
| - void SetValue(const char* name, Value* value);
|
| + void SetValue(const char* name, scoped_ptr<Value> value);
|
| void BeginDictionary(const char* name);
|
| void BeginArray(const char* name);
|
|
|
| @@ -49,7 +49,7 @@ class BASE_EXPORT TracedValue : public ConvertableToTraceFormat {
|
| ListValue* GetCurrentArray();
|
|
|
| scoped_ptr<base::Value> root_;
|
| - std::vector<Value*> stack_;
|
| + std::vector<Value*> stack_; // Weak references.
|
| DISALLOW_COPY_AND_ASSIGN(TracedValue);
|
| };
|
|
|
|
|