summaryrefslogtreecommitdiff
path: root/filter/source/msfilter/rtfutil.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'filter/source/msfilter/rtfutil.cxx')
-rw-r--r--filter/source/msfilter/rtfutil.cxx15
1 files changed, 4 insertions, 11 deletions
diff --git a/filter/source/msfilter/rtfutil.cxx b/filter/source/msfilter/rtfutil.cxx
index 67507e4c3a05..ac2dcdec8a10 100644
--- a/filter/source/msfilter/rtfutil.cxx
+++ b/filter/source/msfilter/rtfutil.cxx
@@ -249,17 +249,10 @@ OString OutStringUpr(const char* pToken, const OUString& rStr, rtl_TextEncoding
if (TryOutString(rStr, eDestEnc))
return OString::Concat("{") + pToken + " " + OutString(rStr, eDestEnc) + "}";
- OStringBuffer aRet;
- aRet.append("{" OOO_STRING_SVTOOLS_RTF_UPR "{");
- aRet.append(pToken);
- aRet.append(" ");
- aRet.append(OutString(rStr, eDestEnc, /*bUnicode =*/false));
- aRet.append("}{" OOO_STRING_SVTOOLS_RTF_IGNORE OOO_STRING_SVTOOLS_RTF_UD "{");
- aRet.append(pToken);
- aRet.append(" ");
- aRet.append(OutString(rStr, eDestEnc));
- aRet.append("}}}");
- return aRet.makeStringAndClear();
+ return OString::Concat("{" OOO_STRING_SVTOOLS_RTF_UPR "{") + pToken + " "
+ + OutString(rStr, eDestEnc, /*bUnicode =*/false)
+ + "}{" OOO_STRING_SVTOOLS_RTF_IGNORE OOO_STRING_SVTOOLS_RTF_UD "{" + pToken + " "
+ + OutString(rStr, eDestEnc) + "}}}";
}
int AsHex(char ch)