summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-12-23 22:48:59 +0000
committerCaolán McNamara <caolanm@redhat.com>2012-01-05 09:18:14 +0000
commit30ec94d8d4af1ed72bc84ff6b5607d0733df9347 (patch)
treebe38485dbd98ada96c6f3f48b6491c12590e504e /sc
parentf84109c4577866227ac0d89368dfdceb5599954c (diff)
WaE and build fixes for OSL_DEBUG_LEVEL == 2
Diffstat (limited to 'sc')
-rw-r--r--sc/source/core/tool/parclass.cxx13
1 files changed, 6 insertions, 7 deletions
diff --git a/sc/source/core/tool/parclass.cxx b/sc/source/core/tool/parclass.cxx
index d1e3664776ce..410b2ff8a3a8 100644
--- a/sc/source/core/tool/parclass.cxx
+++ b/sc/source/core/tool/parclass.cxx
@@ -465,9 +465,8 @@ void ScParameterClassification::GenerateDocumentation()
if ( xMap->getSymbol(eOp).Len() )
{
fprintf( stdout, "%s: ", aEnvVarName);
- rtl::OStringBuffer aStr;
- aStr.append( rtl::OUStringToOString(rtl::OUString(xMap->getSymbol(eOp).GetBuffer()), RTL_TEXTENCODING_UTF8 ) );
- aStr.append("(");
+ rtl::OStringBuffer aStr(rtl::OUStringToOString(xMap->getSymbol(eOp), RTL_TEXTENCODING_UTF8));
+ aStr.append('(');
formula::FormulaByteToken aToken( eOp);
sal_uInt8 nParams = GetMinimumParameters( eOp);
// preset parameter count according to opcode value, with some
@@ -523,7 +522,7 @@ void ScParameterClassification::GenerateDocumentation()
for ( sal_uInt16 j=0; j < nParams; ++j )
{
if ( j > 0 )
- aStr.append(",");
+ aStr.append(',');
Type eType = GetParameterType( &aToken, j);
switch ( eType )
{
@@ -552,8 +551,8 @@ void ScParameterClassification::GenerateDocumentation()
if ( HasRepeatParameters( eOp) )
aStr.append(", ...");
if ( nParams )
- aStr.append(" ");
- aStr.append(")");
+ aStr.append(' ');
+ aStr.append(')');
switch ( eOp )
{
case ocZGZ:
@@ -573,7 +572,7 @@ void ScParameterClassification::GenerateDocumentation()
break;
default:;
}
- fprintf( stdout, "%s\n", aStr.makeStringAndClear().getStr());
+ fprintf( stdout, "%s\n", aStr.getStr());
}
}
fflush( stdout);