| Index: chrome/browser/extensions/api/gcd_private/gcd_private_api.cc
|
| diff --git a/chrome/browser/extensions/api/gcd_private/gcd_private_api.cc b/chrome/browser/extensions/api/gcd_private/gcd_private_api.cc
|
| index 9541d0efa5c7a929297dc2b82d40a8cfadddddc6..d21dc8f19f6d34fb0b15df9dad066a4fc4913480 100644
|
| --- a/chrome/browser/extensions/api/gcd_private/gcd_private_api.cc
|
| +++ b/chrome/browser/extensions/api/gcd_private/gcd_private_api.cc
|
| @@ -4,9 +4,10 @@
|
|
|
| #include "chrome/browser/extensions/api/gcd_private/gcd_private_api.h"
|
|
|
| +#include <memory>
|
| +
|
| #include "base/lazy_instance.h"
|
| #include "base/macros.h"
|
| -#include "base/memory/linked_ptr.h"
|
| #include "base/threading/thread_task_runner_handle.h"
|
| #include "chrome/browser/extensions/api/gcd_private/privet_v3_context_getter.h"
|
| #include "chrome/browser/extensions/api/gcd_private/privet_v3_session.h"
|
| @@ -93,8 +94,8 @@ class GcdPrivateAPIImpl {
|
| service_discovery_client_;
|
|
|
| struct SessionInfo {
|
| - linked_ptr<PrivetV3Session> session;
|
| - linked_ptr<local_discovery::EndpointResolver> resolver;
|
| + std::unique_ptr<PrivetV3Session> session;
|
| + std::unique_ptr<local_discovery::EndpointResolver> resolver;
|
| };
|
|
|
| std::map<int, SessionInfo> sessions_;
|
|
|