Index: chrome/service/cloud_print/cloud_print_token_store.cc |
diff --git a/chrome/service/cloud_print/cloud_print_token_store.cc b/chrome/service/cloud_print/cloud_print_token_store.cc |
index 1fb39b026cbe44640c4932a02dcb9f0fac8ab8e2..dd34e4f52498916fd4dd5580e8a416ad3e62b7cf 100644 |
--- a/chrome/service/cloud_print/cloud_print_token_store.cc |
+++ b/chrome/service/cloud_print/cloud_print_token_store.cc |
@@ -11,8 +11,9 @@ namespace cloud_print { |
// Keep the global CloudPrintTokenStore in a TLS slot so it is impossible to |
// incorrectly from the wrong thread. |
-static base::LazyInstance<base::ThreadLocalPointer<CloudPrintTokenStore> > |
- lazy_tls = LAZY_INSTANCE_INITIALIZER; |
+static base::LazyInstance< |
+ base::ThreadLocalPointer<CloudPrintTokenStore>>::DestructorAtExit lazy_tls = |
+ LAZY_INSTANCE_INITIALIZER; |
CloudPrintTokenStore* CloudPrintTokenStore::current() { |
return lazy_tls.Pointer()->Get(); |