| Index: chrome/browser/chromeos/login/enrollment/enterprise_enrollment_helper_impl.cc
|
| diff --git a/chrome/browser/chromeos/login/enrollment/enterprise_enrollment_helper_impl.cc b/chrome/browser/chromeos/login/enrollment/enterprise_enrollment_helper_impl.cc
|
| index 8c18f34f2e3bbd5ff1e18d82d6950e145fcbaa85..1cf8e1a5e341f84596014c768d9d073273eccfc4 100644
|
| --- a/chrome/browser/chromeos/login/enrollment/enterprise_enrollment_helper_impl.cc
|
| +++ b/chrome/browser/chromeos/login/enrollment/enterprise_enrollment_helper_impl.cc
|
| @@ -92,7 +92,7 @@ void EnterpriseEnrollmentHelperImpl::EnrollUsingAuthCode(
|
| bool fetch_additional_token) {
|
| DCHECK(!started_);
|
| started_ = true;
|
| - oauth_fetcher_.reset(new policy::PolicyOAuth2TokenFetcher());
|
| + oauth_fetcher_.reset(policy::PolicyOAuth2TokenFetcher::CreateInstance());
|
| oauth_fetcher_->StartWithAuthCode(
|
| auth_code, g_browser_process->system_request_context(),
|
| base::Bind(&EnterpriseEnrollmentHelperImpl::OnTokenFetched,
|
| @@ -211,7 +211,7 @@ void EnterpriseEnrollmentHelperImpl::OnTokenFetched(
|
|
|
| additional_token_ = token;
|
| std::string refresh_token = oauth_fetcher_->oauth2_refresh_token();
|
| - oauth_fetcher_.reset(new policy::PolicyOAuth2TokenFetcher());
|
| + oauth_fetcher_.reset(policy::PolicyOAuth2TokenFetcher::CreateInstance());
|
| oauth_fetcher_->StartWithRefreshToken(
|
| refresh_token, g_browser_process->system_request_context(),
|
| base::Bind(&EnterpriseEnrollmentHelperImpl::OnTokenFetched,
|
|
|