diff options
Diffstat (limited to 'mojo/public/cpp/bindings/lib/sync_call_restrictions.cc')
-rw-r--r-- | mojo/public/cpp/bindings/lib/sync_call_restrictions.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/mojo/public/cpp/bindings/lib/sync_call_restrictions.cc b/mojo/public/cpp/bindings/lib/sync_call_restrictions.cc index 585a8f0..3d864af 100644 --- a/mojo/public/cpp/bindings/lib/sync_call_restrictions.cc +++ b/mojo/public/cpp/bindings/lib/sync_call_restrictions.cc @@ -6,7 +6,6 @@ #if ENABLE_SYNC_CALL_RESTRICTIONS -#include "base/debug/leak_annotations.h" #include "base/lazy_instance.h" #include "base/logging.h" #include "base/threading/thread_local.h" @@ -38,7 +37,7 @@ class SyncCallSettings { size_t scoped_allow_count_ = 0; }; -base::LazyInstance<base::ThreadLocalPointer<SyncCallSettings>>::DestructorAtExit +base::LazyInstance<base::ThreadLocalPointer<SyncCallSettings>> g_sync_call_settings = LAZY_INSTANCE_INITIALIZER; // static @@ -46,7 +45,6 @@ SyncCallSettings* SyncCallSettings::current() { SyncCallSettings* result = g_sync_call_settings.Pointer()->Get(); if (!result) { result = new SyncCallSettings(); - ANNOTATE_LEAKING_OBJECT_PTR(result); DCHECK_EQ(result, g_sync_call_settings.Pointer()->Get()); } return result; |