Chromium Code Reviews| Index: components/copresence/copresence_client.cc |
| diff --git a/components/copresence/copresence_client.cc b/components/copresence/copresence_client.cc |
| index 17f906b59f3516e8cddd2bd9cf328cf7c77e5477..abb90c1c07123d527001d47de07bad65a016de38 100644 |
| --- a/components/copresence/copresence_client.cc |
| +++ b/components/copresence/copresence_client.cc |
| @@ -29,7 +29,7 @@ CopresenceClient::CopresenceClient(CopresenceClientDelegate* delegate) |
| rpc_handler_.reset(new RpcHandler(delegate)); |
| // We own the RpcHandler, so it won't outlive us. |
| rpc_handler_->Initialize(base::Bind(&CopresenceClient::InitStepComplete, |
| - base::Unretained(this), |
| + AsWeakPtr(), |
|
xiyuan
2014/08/08 20:40:53
If comment at line 30 is true, this change is not
rkc
2014/08/08 21:24:37
This code will go away with the RPC handler rebase
|
| "Copresence device registration")); |
| pending_init_operations_++; |