diff --git a/brightray/browser/net_log.cc b/brightray/browser/net_log.cc index 6959ffbbe642..f8c54342dfb1 100644 --- a/brightray/browser/net_log.cc +++ b/brightray/browser/net_log.cc @@ -15,18 +15,17 @@ namespace { -base::Value* GetConstants() { +scoped_ptr GetConstants() { scoped_ptr constants = net::GetNetConstants(); // Adding client information to constants dictionary. base::DictionaryValue* client_info = new base::DictionaryValue(); - - client_info->SetString("command_line", + client_info->SetString( + "command_line", base::CommandLine::ForCurrentProcess()->GetCommandLineString()); constants->Set("clientInfo", client_info); - - return constants.release(); + return constants; } } // namespace @@ -51,7 +50,7 @@ NetLog::NetLog(net::URLRequestContext* context) << "for net logging"; } else { std::string json; - scoped_ptr constants(GetConstants()); + scoped_ptr constants(GetConstants().Pass()); base::JSONWriter::Write(constants.get(), &json); fprintf(log_file_.get(), "{\"constants\": %s, \n", json.c_str()); fprintf(log_file_.get(), "\"events\": [\n");