| Index: chrome/browser/chromeos/policy/policy_oauth2_token_fetcher.cc
|
| diff --git a/chrome/browser/chromeos/policy/policy_oauth2_token_fetcher.cc b/chrome/browser/chromeos/policy/policy_oauth2_token_fetcher.cc
|
| index 7d89c53ae334785f935ac539ea78192cb291d4bc..1a40b39766b5d6c1008826900a21bdddd343b67d 100644
|
| --- a/chrome/browser/chromeos/policy/policy_oauth2_token_fetcher.cc
|
| +++ b/chrome/browser/chromeos/policy/policy_oauth2_token_fetcher.cc
|
| @@ -63,10 +63,8 @@ void PolicyOAuth2TokenFetcher::Start() {
|
| }
|
|
|
| void PolicyOAuth2TokenFetcher::StartFetchingRefreshToken() {
|
| - refresh_token_fetcher_.reset(
|
| - new GaiaAuthFetcher(this,
|
| - GaiaConstants::kChromeSource,
|
| - auth_context_getter_));
|
| + refresh_token_fetcher_.reset(new GaiaAuthFetcher(
|
| + this, GaiaConstants::kChromeSource, auth_context_getter_.get()));
|
| refresh_token_fetcher_->StartCookieForOAuthLoginTokenExchange(EmptyString());
|
| }
|
|
|
| @@ -74,7 +72,7 @@ void PolicyOAuth2TokenFetcher::StartFetchingAccessToken() {
|
| std::vector<std::string> scopes;
|
| scopes.push_back(GaiaConstants::kDeviceManagementServiceOAuth);
|
| access_token_fetcher_.reset(
|
| - new OAuth2AccessTokenFetcher(this, system_context_getter_));
|
| + new OAuth2AccessTokenFetcher(this, system_context_getter_.get()));
|
| access_token_fetcher_->Start(
|
| GaiaUrls::GetInstance()->oauth2_chrome_client_id(),
|
| GaiaUrls::GetInstance()->oauth2_chrome_client_secret(),
|
|
|