summaryrefslogtreecommitdiff
path: root/basic/source/runtime/methods.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'basic/source/runtime/methods.cxx')
-rw-r--r--basic/source/runtime/methods.cxx15
1 files changed, 2 insertions, 13 deletions
diff --git a/basic/source/runtime/methods.cxx b/basic/source/runtime/methods.cxx
index 84202c8d4e45..9490ca242f90 100644
--- a/basic/source/runtime/methods.cxx
+++ b/basic/source/runtime/methods.cxx
@@ -129,14 +129,7 @@ static long GetDayDiff( const Date& rDate );
static const CharClass& GetCharClass()
{
- static bool bNeedsInit = true;
- static LanguageTag aLanguageTag( LANGUAGE_SYSTEM);
- if( bNeedsInit )
- {
- bNeedsInit = false;
- aLanguageTag = Application::GetSettings().GetLanguageTag();
- }
- static CharClass aCharClass( aLanguageTag );
+ static CharClass aCharClass( Application::GetSettings().GetLanguageTag() );
return aCharClass;
}
@@ -169,11 +162,7 @@ OUString getFullPath( const OUString& aRelPath )
// TODO: -> SbiGlobals
static uno::Reference< ucb::XSimpleFileAccess3 > const & getFileAccess()
{
- static uno::Reference< ucb::XSimpleFileAccess3 > xSFI;
- if( !xSFI.is() )
- {
- xSFI = ucb::SimpleFileAccess::create( comphelper::getProcessComponentContext() );
- }
+ static uno::Reference< ucb::XSimpleFileAccess3 > xSFI = ucb::SimpleFileAccess::create( comphelper::getProcessComponentContext() );
return xSFI;
}