summaryrefslogtreecommitdiffstats
path: root/lldb/source/Target/Target.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Target/Target.cpp')
-rw-r--r--lldb/source/Target/Target.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/lldb/source/Target/Target.cpp b/lldb/source/Target/Target.cpp
index f4a91192cfd..3fb53009415 100644
--- a/lldb/source/Target/Target.cpp
+++ b/lldb/source/Target/Target.cpp
@@ -2643,11 +2643,8 @@ void Target::RunStopHooks() {
const TargetPropertiesSP &Target::GetGlobalProperties() {
// NOTE: intentional leak so we don't crash if global destructor chain gets
// called as other threads still use the result of this function
- static TargetPropertiesSP *g_settings_sp_ptr = nullptr;
- static std::once_flag g_once_flag;
- std::call_once(g_once_flag, []() {
- g_settings_sp_ptr = new TargetPropertiesSP(new TargetProperties(nullptr));
- });
+ static TargetPropertiesSP *g_settings_sp_ptr =
+ new TargetPropertiesSP(new TargetProperties(nullptr));
return *g_settings_sp_ptr;
}
OpenPOWER on IntegriCloud