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 b82a92c992a559db6f825227f2bebac0fa01caf8..a2263e9f4bef88ed2e7409358547286ce0b523a2 100644 |
--- a/chrome/browser/chromeos/login/user_manager_impl.cc |
+++ b/chrome/browser/chromeos/login/user_manager_impl.cc |
@@ -240,6 +240,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_; |
} |