commit | 24c22df7cdfb9b9dbfbf899756ed0001b6379aba | [log] [tgz] |
---|---|---|
author | [email protected] <[email protected]@0039d316-1c4b-4281-b951-d872f2087c98> | Mon Feb 10 15:36:52 2014 |
committer | [email protected] <[email protected]@0039d316-1c4b-4281-b951-d872f2087c98> | Mon Feb 10 15:36:52 2014 |
tree | f9c5c4972f316e2262ef273151c920752ca54ebd | |
parent | be0d312bf397dfd4e3ca89e39a234cf3c1af7657 [diff] [blame] |
Added checks to IsOwnerProfile() method. BUG=341969 TEST=none Review URL: https://codereview.chromium.org/141243005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250102 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/chromeos/profiles/profile_helper.cc b/chrome/browser/chromeos/profiles/profile_helper.cc index 1dfc89d..4ed6032 100644 --- a/chrome/browser/chromeos/profiles/profile_helper.cc +++ b/chrome/browser/chromeos/profiles/profile_helper.cc
@@ -118,8 +118,12 @@ // static bool ProfileHelper::IsOwnerProfile(Profile* profile) { + if (!profile) + return false; chromeos::UserManager* manager = chromeos::UserManager::Get(); chromeos::User* user = manager->GetUserByProfile(profile); + if (!user) + return false; return user->email() == manager->GetOwnerEmail(); }