| 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();
|
| }
|
| }
|
|
|