| Index: net/spdy/spdy_header_block.cc
|
| diff --git a/net/spdy/spdy_header_block.cc b/net/spdy/spdy_header_block.cc
|
| index 92c6234b9446d885c5160ade6a423a58e354e130..6e72451112d96c7d982070976b2fbbd6003f6df0 100644
|
| --- a/net/spdy/spdy_header_block.cc
|
| +++ b/net/spdy/spdy_header_block.cc
|
| @@ -9,9 +9,10 @@
|
|
|
| namespace net {
|
|
|
| -base::Value* SpdyHeaderBlockNetLogCallback(const SpdyHeaderBlock* headers,
|
| - NetLogCaptureMode capture_mode) {
|
| - base::DictionaryValue* dict = new base::DictionaryValue();
|
| +scoped_ptr<base::Value> SpdyHeaderBlockNetLogCallback(
|
| + const SpdyHeaderBlock* headers,
|
| + NetLogCaptureMode capture_mode) {
|
| + scoped_ptr<base::DictionaryValue> dict(new base::DictionaryValue());
|
| base::DictionaryValue* headers_dict = new base::DictionaryValue();
|
| for (SpdyHeaderBlock::const_iterator it = headers->begin();
|
| it != headers->end(); ++it) {
|
| @@ -20,7 +21,7 @@ base::Value* SpdyHeaderBlockNetLogCallback(const SpdyHeaderBlock* headers,
|
| capture_mode, it->first, it->second)));
|
| }
|
| dict->Set("headers", headers_dict);
|
| - return dict;
|
| + return dict.Pass();
|
| }
|
|
|
| bool SpdyHeaderBlockFromNetLogParam(
|
|
|