summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--oox/source/dump/dumperbase.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/oox/source/dump/dumperbase.cxx b/oox/source/dump/dumperbase.cxx
index 3ebeff97d592..f1623799e25c 100644
--- a/oox/source/dump/dumperbase.cxx
+++ b/oox/source/dump/dumperbase.cxx
@@ -575,8 +575,9 @@ void StringHelper::appendEncChar( OUStringBuffer& rStr, sal_Unicode cChar, sal_I
// C-style hex code
OUStringBuffer aCode;
appendCChar( aCode, cChar, bPrefix );
+ OUString aCodeStr = aCode.makeStringAndClear();
for( sal_Int32 nIdx = 0; nIdx < nCount; ++nIdx )
- rStr.append( aCode.makeStringAndClear() );
+ rStr.append( aCodeStr );
}
else
{