Index: chrome/browser/chromeos/login/user_manager_impl.cc |
diff --git a/chrome/browser/chromeos/login/user_manager_impl.cc b/chrome/browser/chromeos/login/user_manager_impl.cc |
index 32ff174cf8ff3c2bc54c91c04c9d1bec41e4511a..5b4337220a568260666895b05caf90abf1b5904f 100644 |
--- a/chrome/browser/chromeos/login/user_manager_impl.cc |
+++ b/chrome/browser/chromeos/login/user_manager_impl.cc |
@@ -242,6 +242,16 @@ const UserList& UserManagerImpl::GetUsers() const { |
return users_; |
} |
+UserList UserManagerImpl::GetUsersAdmittedForMultiProfile() const { |
+ UserList result; |
+ const UserList& users = GetUsers(); |
+ for (UserList::const_iterator it = users.begin(); it != users.end(); ++it) { |
+ if ((*it)->GetType() == User::USER_TYPE_REGULAR && !(*it)->is_logged_in()) |
+ result.push_back(*it); |
+ } |
+ return result; |
+} |
+ |
const UserList& UserManagerImpl::GetLoggedInUsers() const { |
return logged_in_users_; |
} |