| Index: components/gcm_driver/gcm_driver_desktop.cc
|
| diff --git a/components/gcm_driver/gcm_driver_desktop.cc b/components/gcm_driver/gcm_driver_desktop.cc
|
| index 6a9153986819f84471c5c6d49f7df3d8c5201986..e6d04f54db7fe172f7f8132a4f580316e999b37d 100644
|
| --- a/components/gcm_driver/gcm_driver_desktop.cc
|
| +++ b/components/gcm_driver/gcm_driver_desktop.cc
|
| @@ -797,7 +797,9 @@ void GCMDriverDesktop::GCMClientReady(
|
| last_token_fetch_time_ = last_token_fetch_time;
|
|
|
| GCMDriver::AddAppHandler(kGCMAccountMapperAppId, account_mapper_.get());
|
| - account_mapper_->Initialize(account_mappings);
|
| + account_mapper_->Initialize(account_mappings,
|
| + base::Bind(&GCMDriverDesktop::MessageReceived,
|
| + weak_ptr_factory_.GetWeakPtr()));
|
|
|
| delayed_task_controller_->SetReady();
|
| }
|
|
|