Index: components/invalidation/gcm_network_channel.cc |
diff --git a/components/invalidation/gcm_network_channel.cc b/components/invalidation/gcm_network_channel.cc |
index fa16b9162b55da57bde9c85e7d7f8a97917f9881..277213148199738e146f9e831c85e02e9cb9b44f 100644 |
--- a/components/invalidation/gcm_network_channel.cc |
+++ b/components/invalidation/gcm_network_channel.cc |
@@ -209,7 +209,7 @@ void GCMNetworkChannel::OnGetTokenComplete( |
DVLOG(2) << "Got access token, sending message"; |
fetcher_.reset(net::URLFetcher::Create( |
BuildUrl(registration_id_), net::URLFetcher::POST, this)); |
- fetcher_->SetRequestContext(request_context_getter_); |
+ fetcher_->SetRequestContext(request_context_getter_.get()); |
const std::string auth_header("Authorization: Bearer " + access_token_); |
fetcher_->AddExtraRequestHeader(auth_header); |
if (!echo_token_.empty()) { |