| Index: sync/notifier/non_blocking_invalidator.cc
|
| diff --git a/sync/notifier/non_blocking_invalidator.cc b/sync/notifier/non_blocking_invalidator.cc
|
| index 5ec17586c4f324a96925dca378f1d90baa2c1366..23bebbac69a8d1a259a0b009f9e28319c2323172 100644
|
| --- a/sync/notifier/non_blocking_invalidator.cc
|
| +++ b/sync/notifier/non_blocking_invalidator.cc
|
| @@ -13,6 +13,7 @@
|
| #include "base/thread_task_runner_handle.h"
|
| #include "base/threading/thread.h"
|
| #include "jingle/notifier/listener/push_client.h"
|
| +#include "sync/notifier/gcm_network_channel_delegate.h"
|
| #include "sync/notifier/invalidation_notifier.h"
|
| #include "sync/notifier/object_id_invalidation_map.h"
|
| #include "sync/notifier/sync_system_resources.h"
|
| @@ -247,9 +248,12 @@ NetworkChannelCreator
|
| notifier_options);
|
| }
|
|
|
| -NetworkChannelCreator
|
| - NonBlockingInvalidator::MakeGCMNetworkChannelCreator() {
|
| - return base::Bind(SyncNetworkChannel::CreateGCMNetworkChannel);
|
| +NetworkChannelCreator NonBlockingInvalidator::MakeGCMNetworkChannelCreator(
|
| + scoped_refptr<net::URLRequestContextGetter> request_context_getter,
|
| + scoped_ptr<GCMNetworkChannelDelegate> delegate) {
|
| + return base::Bind(SyncNetworkChannel::CreateGCMNetworkChannel,
|
| + request_context_getter,
|
| + base::Passed(&delegate));
|
| }
|
|
|
| } // namespace syncer
|
|
|