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..5f9d5b20dad86408db9248b7643bfcfdf79f29f5 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,11 @@ 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(); |