diff options
Diffstat (limited to 'sfx2/source/appl/appbaslib.cxx')
-rw-r--r-- | sfx2/source/appl/appbaslib.cxx | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/sfx2/source/appl/appbaslib.cxx b/sfx2/source/appl/appbaslib.cxx index fc823061e593..2d467c58429e 100644 --- a/sfx2/source/appl/appbaslib.cxx +++ b/sfx2/source/appl/appbaslib.cxx @@ -202,31 +202,15 @@ SFX_IMPL_ONEINSTANCEFACTORY( SfxApplicationScriptLibraryContainer ) Sequence< OUString > SfxApplicationScriptLibraryContainer::impl_getStaticSupportedServiceNames() { - static Sequence< OUString > seqServiceNames( 1 ); - static sal_Bool bNeedsInit = sal_True; - - MutexGuard aGuard( Mutex::getGlobalMutex() ); - if( bNeedsInit ) - { - OUString* pSeq = seqServiceNames.getArray(); - pSeq[0] = OUString("com.sun.star.script.ApplicationScriptLibraryContainer"); - bNeedsInit = sal_False; - } + Sequence< OUString > seqServiceNames( 1 ); + OUString* pSeq = seqServiceNames.getArray(); + pSeq[0] = OUString("com.sun.star.script.ApplicationScriptLibraryContainer"); return seqServiceNames; } OUString SfxApplicationScriptLibraryContainer::impl_getStaticImplementationName() { - static OUString aImplName; - static sal_Bool bNeedsInit = sal_True; - - MutexGuard aGuard( Mutex::getGlobalMutex() ); - if( bNeedsInit ) - { - aImplName = OUString("com.sun.star.comp.sfx2.ApplicationScriptLibraryContainer"); - bNeedsInit = sal_False; - } - return aImplName; + return OUString("com.sun.star.comp.sfx2.ApplicationScriptLibraryContainer"); } Reference< XInterface > SAL_CALL SfxApplicationScriptLibraryContainer::impl_createInstance |