| Index: net/quic/quic_client_session.cc
|
| diff --git a/net/quic/quic_client_session.cc b/net/quic/quic_client_session.cc
|
| index b5f1d98bd6766bb527d44e1f94423c8bfc7f0b3c..4d7e09d503981efb87dc6b2d6beeb834c4bf440d 100644
|
| --- a/net/quic/quic_client_session.cc
|
| +++ b/net/quic/quic_client_session.cc
|
| @@ -96,18 +96,18 @@ void RecordHandshakeState(HandshakeState state) {
|
| NUM_HANDSHAKE_STATES);
|
| }
|
|
|
| -base::Value* NetLogQuicClientSessionCallback(
|
| +scoped_ptr<base::Value> NetLogQuicClientSessionCallback(
|
| const QuicServerId* server_id,
|
| bool require_confirmation,
|
| NetLogCaptureMode /* capture_mode */) {
|
| - base::DictionaryValue* dict = new base::DictionaryValue();
|
| + scoped_ptr<base::DictionaryValue> dict(new base::DictionaryValue());
|
| dict->SetString("host", server_id->host());
|
| dict->SetInteger("port", server_id->port());
|
| dict->SetBoolean("is_https", server_id->is_https());
|
| dict->SetBoolean("privacy_mode",
|
| server_id->privacy_mode() == PRIVACY_MODE_ENABLED);
|
| dict->SetBoolean("require_confirmation", require_confirmation);
|
| - return dict;
|
| + return dict.Pass();
|
| }
|
|
|
| } // namespace
|
|
|