diff options
-rw-r--r-- | oox/source/dump/dumperbase.cxx | 3 |
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 { |