From 48314f25241e014a634dd5371543b90137ffd2bc Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 21 Nov 2018 11:46:43 +0200 Subject: improve function-local statics in basic..cui Change-Id: If737e8478f6f1c8fffb060ce132d80e0f07ef8ee Reviewed-on: https://gerrit.libreoffice.org/63701 Tested-by: Jenkins Reviewed-by: Noel Grandin --- basic/source/runtime/methods1.cxx | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'basic/source/runtime/methods1.cxx') diff --git a/basic/source/runtime/methods1.cxx b/basic/source/runtime/methods1.cxx index 951c416936bc..32824b6f2c61 100644 --- a/basic/source/runtime/methods1.cxx +++ b/basic/source/runtime/methods1.cxx @@ -70,13 +70,7 @@ using namespace com::sun::star::uno; static Reference< XCalendar4 > const & getLocaleCalendar() { - static Reference< XCalendar4 > xCalendar; - if( !xCalendar.is() ) - { - Reference< XComponentContext > xContext = getProcessComponentContext(); - xCalendar = LocaleCalendar2::create(xContext); - } - + static Reference< XCalendar4 > xCalendar = LocaleCalendar2::create(getProcessComponentContext()); static css::lang::Locale aLastLocale; static bool bNeedsInit = true; -- cgit