Index: google_apis/gaia/gaia_oauth_client.cc |
diff --git a/google_apis/gaia/gaia_oauth_client.cc b/google_apis/gaia/gaia_oauth_client.cc |
index 46fbac166db1208a90814aa87fde72baa6bb4f00..31d00d4e33bd98332e02839c7788cb2e1496ec5c 100644 |
--- a/google_apis/gaia/gaia_oauth_client.cc |
+++ b/google_apis/gaia/gaia_oauth_client.cc |
@@ -125,7 +125,7 @@ void GaiaOAuthClient::Core::GetUserInfo(const std::string& oauth_access_token, |
request_.reset(net::URLFetcher::Create( |
0, GURL(GaiaUrls::GetInstance()->oauth_user_info_url()), |
net::URLFetcher::GET, this)); |
- request_->SetRequestContext(request_context_getter_); |
+ request_->SetRequestContext(request_context_getter_.get()); |
request_->AddExtraRequestHeader( |
"Authorization: OAuth " + oauth_access_token); |
request_->SetMaxRetries(max_retries); |
@@ -141,7 +141,7 @@ void GaiaOAuthClient::Core::MakeGaiaRequest( |
num_retries_ = 0; |
request_.reset(net::URLFetcher::Create( |
0, gaia_url_, net::URLFetcher::POST, this)); |
- request_->SetRequestContext(request_context_getter_); |
+ request_->SetRequestContext(request_context_getter_.get()); |
request_->SetUploadData("application/x-www-form-urlencoded", post_body); |
request_->SetMaxRetries(max_retries); |
request_->Start(); |
@@ -161,7 +161,7 @@ void GaiaOAuthClient::Core::OnURLFetchComplete( |
num_retries_++; |
// We must set our request_context_getter_ again because |
// URLFetcher::Core::RetryOrCompleteUrlFetch resets it to NULL... |
- request_->SetRequestContext(request_context_getter_); |
+ request_->SetRequestContext(request_context_getter_.get()); |
request_->Start(); |
} |
} |