diff --git a/brightray/browser/net_log.cc b/brightray/browser/net_log.cc index 7861a96ecf0a..6959ffbbe642 100644 --- a/brightray/browser/net_log.cc +++ b/brightray/browser/net_log.cc @@ -51,7 +51,8 @@ NetLog::NetLog(net::URLRequestContext* context) << "for net logging"; } else { std::string json; - base::JSONWriter::Write(GetConstants(), &json); + scoped_ptr constants(GetConstants()); + base::JSONWriter::Write(constants.get(), &json); fprintf(log_file_.get(), "{\"constants\": %s, \n", json.c_str()); fprintf(log_file_.get(), "\"events\": [\n");