Index: extensions/browser/api/networking_private/networking_private_service_client.cc |
diff --git a/extensions/browser/api/networking_private/networking_private_service_client.cc b/extensions/browser/api/networking_private/networking_private_service_client.cc |
index da828a8a70d99f2e8aa39ec84f8ae86db39265ed..8b9acf62df1b92ac59c4c08f4786726c81f28997 100644 |
--- a/extensions/browser/api/networking_private/networking_private_service_client.cc |
+++ b/extensions/browser/api/networking_private/networking_private_service_client.cc |
@@ -106,7 +106,8 @@ void NetworkingPrivateServiceClient::OnNetworkChanged( |
NetworkingPrivateServiceClient::ServiceCallbacks* |
NetworkingPrivateServiceClient::AddServiceCallbacks() { |
ServiceCallbacks* service_callbacks = new ServiceCallbacks(); |
- service_callbacks->id = callbacks_map_.Add(service_callbacks); |
+ service_callbacks->id = |
+ callbacks_map_.Add(std::unique_ptr<ServiceCallbacks>(service_callbacks)); |
danakj
2016/11/18 00:15:34
base::WrapUnique
|
return service_callbacks; |
} |