Index: chrome/browser/chromeos/login/update_screen.cc |
diff --git a/chrome/browser/chromeos/login/update_screen.cc b/chrome/browser/chromeos/login/update_screen.cc |
index 1958ad384e6cad8b76985390bd177e94e343f724..2f2c5f638c9f573a86f7d4fdb57c6f914ff7aeb8 100644 |
--- a/chrome/browser/chromeos/login/update_screen.cc |
+++ b/chrome/browser/chromeos/login/update_screen.cc |
@@ -57,7 +57,7 @@ void StartUpdateCallback(void* user_data, |
// static |
UpdateScreen::InstanceSet& UpdateScreen::GetInstanceSet() { |
- static std::set<UpdateScreen*> instance_set; |
+ CR_DEFINE_STATIC_LOCAL(std::set<UpdateScreen*>, instance_set, ()); |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); // not threadsafe. |
return instance_set; |
} |