summaryrefslogtreecommitdiff
path: root/sc/source/core/tool/interpr1.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/core/tool/interpr1.cxx')
-rw-r--r--sc/source/core/tool/interpr1.cxx10
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);
}