diff options
Diffstat (limited to 'sc/source/core/tool/interpr1.cxx')
-rw-r--r-- | sc/source/core/tool/interpr1.cxx | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/sc/source/core/tool/interpr1.cxx b/sc/source/core/tool/interpr1.cxx index f54d2a0dbf2f..1ee820405f5e 100644 --- a/sc/source/core/tool/interpr1.cxx +++ b/sc/source/core/tool/interpr1.cxx @@ -2909,8 +2909,7 @@ void ScInterpreter::ScTrim() void ScInterpreter::ScUpper() { RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "sc", "er", "ScInterpreter::ScTrim" ); - String aString = GetString(); - ScGlobal::pCharClass->toUpper(aString); + String aString = ScGlobal::pCharClass->uppercase(GetString()); PushString(aString); } @@ -2925,8 +2924,8 @@ void ScInterpreter::ScPropper() // (would crash now that the empty string is const) if ( nLen > 0 ) { - String aUpr( ScGlobal::pCharClass->upper( aStr ) ); - String aLwr( ScGlobal::pCharClass->lower( aStr ) ); + String aUpr( ScGlobal::pCharClass->uppercase( aStr ) ); + String aLwr( ScGlobal::pCharClass->lowercase( aStr ) ); register sal_Unicode* pStr = aStr.GetBufferAccess(); const sal_Unicode* pUpr = aUpr.GetBuffer(); const sal_Unicode* pLwr = aLwr.GetBuffer(); @@ -2951,8 +2950,7 @@ void ScInterpreter::ScPropper() void ScInterpreter::ScLower() { RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "sc", "er", "ScInterpreter::ScLower" ); - String aString( GetString() ); - ScGlobal::pCharClass->toLower(aString); + String aString = ScGlobal::pCharClass->lowercase(GetString()); PushString(aString); } |