| Index: net/quic/quic_http_utils.cc
|
| diff --git a/net/quic/quic_http_utils.cc b/net/quic/quic_http_utils.cc
|
| index 9a1c6bbb8964564b85b4543758b3149f4ef8ecf4..ec89ba54044232c44aa5ec761f75f49c4fa4050e 100644
|
| --- a/net/quic/quic_http_utils.cc
|
| +++ b/net/quic/quic_http_utils.cc
|
| @@ -20,15 +20,17 @@ NET_EXPORT_PRIVATE RequestPriority ConvertQuicPriorityToRequestPriority(
|
| IDLE : static_cast<RequestPriority>(HIGHEST - priority);
|
| }
|
|
|
| -base::Value* QuicRequestNetLogCallback(QuicStreamId stream_id,
|
| - const SpdyHeaderBlock* headers,
|
| - QuicPriority priority,
|
| - NetLogCaptureMode capture_mode) {
|
| - base::DictionaryValue* dict = static_cast<base::DictionaryValue*>(
|
| - SpdyHeaderBlockNetLogCallback(headers, capture_mode));
|
| +scoped_ptr<base::Value> QuicRequestNetLogCallback(
|
| + QuicStreamId stream_id,
|
| + const SpdyHeaderBlock* headers,
|
| + QuicPriority priority,
|
| + NetLogCaptureMode capture_mode) {
|
| + scoped_ptr<base::DictionaryValue> dict(new base::DictionaryValue());
|
| + dict.reset(static_cast<base::DictionaryValue*>(
|
| + SpdyHeaderBlockNetLogCallback(headers, capture_mode).release()));
|
| dict->SetInteger("quic_priority", static_cast<int>(priority));
|
| dict->SetInteger("quic_stream_id", static_cast<int>(stream_id));
|
| - return dict;
|
| + return dict.Pass();
|
| }
|
|
|
| } // namespace net
|
|
|