diff options
Diffstat (limited to 'basic')
-rw-r--r-- | basic/source/comp/basiccharclass.cxx | 2 | ||||
-rw-r--r-- | basic/source/runtime/methods.cxx | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/basic/source/comp/basiccharclass.cxx b/basic/source/comp/basiccharclass.cxx index 4b905d79bd50..23d814409de7 100644 --- a/basic/source/comp/basiccharclass.cxx +++ b/basic/source/comp/basiccharclass.cxx @@ -100,7 +100,7 @@ bool BasicCharClass::isLetterUnicode( sal_Unicode c ) { static CharClass* pCharClass = NULL; if( pCharClass == NULL ) - pCharClass = new CharClass( Application::GetSettings().GetLanguageTag().getLocale() ); + pCharClass = new CharClass( Application::GetSettings().GetLanguageTag() ); // can we get pCharClass to accept a sal_Unicode instead of this waste? return pCharClass->isLetter( rtl::OUString(c), 0 ); } diff --git a/basic/source/runtime/methods.cxx b/basic/source/runtime/methods.cxx index 27ba48faa523..8f1ac5d90f05 100644 --- a/basic/source/runtime/methods.cxx +++ b/basic/source/runtime/methods.cxx @@ -133,13 +133,13 @@ static long GetDayDiff( const Date& rDate ); static const CharClass& GetCharClass( void ) { static bool bNeedsInit = true; - static lang::Locale aLocale; + static LanguageTag aLanguageTag( LANGUAGE_SYSTEM); if( bNeedsInit ) { bNeedsInit = false; - aLocale = Application::GetSettings().GetLanguageTag().getLocale(); + aLanguageTag = Application::GetSettings().GetLanguageTag(); } - static CharClass aCharClass( aLocale ); + static CharClass aCharClass( aLanguageTag ); return aCharClass; } |