diff options
Diffstat (limited to 'svtools/source/config/helpopt.cxx')
-rw-r--r-- | svtools/source/config/helpopt.cxx | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/svtools/source/config/helpopt.cxx b/svtools/source/config/helpopt.cxx index 381d67f7f0a4..bc1ac4d014c1 100644 --- a/svtools/source/config/helpopt.cxx +++ b/svtools/source/config/helpopt.cxx @@ -98,18 +98,9 @@ Sequence< OUString > const & SvtHelpOptions_Impl::GetPropertyNames() ::osl::Mutex & SvtHelpOptions_Impl::getInitMutex() { - static ::osl::Mutex *pMutex = nullptr; + static ::osl::Mutex ourMutex; - if( ! pMutex ) - { - ::osl::MutexGuard guard( ::osl::Mutex::getGlobalMutex() ); - if( ! pMutex ) - { - static ::osl::Mutex mutex; - pMutex = &mutex; - } - } - return *pMutex; + return ourMutex; } SvtHelpOptions_Impl::SvtHelpOptions_Impl() |