| Index: chrome/browser/ui/webui/chromeos/login/screenlock_icon_provider.cc
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/screenlock_icon_provider.cc b/chrome/browser/ui/webui/chromeos/login/screenlock_icon_provider.cc
|
| index a5e771a612ab656f93346fdcfa0ca3e11e8f443a..5183f2842f5816682384095738ed44470b384184 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/screenlock_icon_provider.cc
|
| +++ b/chrome/browser/ui/webui/chromeos/login/screenlock_icon_provider.cc
|
| @@ -15,6 +15,12 @@ void ScreenlockIconProvider::AddIcon(const std::string& username,
|
| user_icon_map_[username] = icon;
|
| }
|
|
|
| +void ScreenlockIconProvider::RemoveIcon(const std::string& username) {
|
| + if (user_icon_map_.find(username) != user_icon_map_.end()) {
|
| + user_icon_map_.erase(username);
|
| + }
|
| +}
|
| +
|
| gfx::Image ScreenlockIconProvider::GetIcon(const std::string& username) {
|
| if (user_icon_map_.find(username) == user_icon_map_.end())
|
| return gfx::Image();
|
|
|