Index: chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc |
diff --git a/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc b/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc |
index fb01ed17596f885c819f24e4a38d1e020ee8bdc6..f08c1a083c8111d372505474f4cff6ea37e0cc6d 100644 |
--- a/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc |
+++ b/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc |
@@ -196,14 +196,14 @@ void UserCloudPolicyManagerChromeOS::FetchPolicyOAuthTokenUsingSigninProfile() { |
Profile* signin_profile = chromeos::ProfileHelper::GetSigninProfile(); |
if (signin_profile) |
signin_context = signin_profile->GetRequestContext(); |
- if (!signin_context) { |
+ if (!signin_context.get()) { |
LOG(ERROR) << "No signin Profile for policy oauth token fetch!"; |
OnOAuth2PolicyTokenFetched(std::string()); |
return; |
} |
token_fetcher_.reset(new PolicyOAuth2TokenFetcher( |
- signin_context, |
+ signin_context.get(), |
g_browser_process->system_request_context(), |
base::Bind(&UserCloudPolicyManagerChromeOS::OnOAuth2PolicyTokenFetched, |
base::Unretained(this)))); |