diff options
author | Sedat Ak <sedat.ak.bm@gmail.com> | 2015-11-08 04:00:12 +0200 |
---|---|---|
committer | Björn Michaelsen <bjoern.michaelsen@canonical.com> | 2015-11-08 15:26:59 +0000 |
commit | bfc9619fccd17c5059949afc06953695222dea3b (patch) | |
tree | 4afdc1975f3a24cd76190b43878723ecdde34e3c | |
parent | 2f13f051c3c39f77d5f65ff0e3f4a476ccb95f1a (diff) |
tdf#57950 Replace chained O(U)StringBuffer::append() with operator+
Change-Id: I7065f88c752dbd6b7db3f4b4efaec85d083edede
Reviewed-on: https://gerrit.libreoffice.org/19839
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
-rw-r--r-- | sw/source/filter/html/htmlnumwriter.cxx | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/sw/source/filter/html/htmlnumwriter.cxx b/sw/source/filter/html/htmlnumwriter.cxx index 93bc45ddf2ea..a3c1588c4e0f 100644 --- a/sw/source/filter/html/htmlnumwriter.cxx +++ b/sw/source/filter/html/htmlnumwriter.cxx @@ -180,14 +180,13 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, rWrt.OutNewLine(); // <OL>/<UL> in eine neue Zeile rWrt.m_aBulletGrfs[i].clear(); - OStringBuffer sOut; - sOut.append('<'); + OString sOut = "<"; const SwNumFormat& rNumFormat = rInfo.GetNumRule()->Get( i ); sal_Int16 eType = rNumFormat.GetNumberingType(); if( SVX_NUM_CHAR_SPECIAL == eType ) { // Aufzaehlungs-Liste: <OL> - sOut.append(OOO_STRING_SVTOOLS_HTML_unorderlist); + sOut += OString(OOO_STRING_SVTOOLS_HTML_unorderlist); // den Typ ueber das Bullet-Zeichen bestimmen const sal_Char *pStr = 0; @@ -206,15 +205,14 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, if( pStr ) { - sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_type). - append("=\"").append(pStr).append("\""); + sOut += " " + OString(OOO_STRING_SVTOOLS_HTML_O_type) + "=\"" + OString(pStr) + "\""; } } else if( SVX_NUM_BITMAP == eType ) { // Unordered list: <UL> - sOut.append(OOO_STRING_SVTOOLS_HTML_unorderlist); - rWrt.Strm().WriteCharPtr( sOut.makeStringAndClear().getStr() ); + sOut += OString(OOO_STRING_SVTOOLS_HTML_unorderlist); + rWrt.Strm().WriteOString( sOut ); OutHTML_BulletImage( rWrt, 0, rNumFormat.GetBrush() ); @@ -222,7 +220,7 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, else { // Ordered list: <OL> - sOut.append(OOO_STRING_SVTOOLS_HTML_orderlist); + sOut += OString(OOO_STRING_SVTOOLS_HTML_orderlist); // den Typ ueber das Format bestimmen sal_Char cType = 0; @@ -245,8 +243,7 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, } if( cType ) { - sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_type). - append("=\"").append(cType).append("\""); + sOut += " " + OString(OOO_STRING_SVTOOLS_HTML_O_type) + "=\"" + OString(cType) + "\""; } sal_uInt16 nStartVal = rNumFormat.GetStart(); @@ -265,13 +262,12 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, } if( nStartVal != 1 ) { - sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_start). - append("=\"").append(static_cast<sal_Int32>(nStartVal)).append("\""); + sOut += " " + OString(OOO_STRING_SVTOOLS_HTML_O_start) + "=\"" + OString::number(static_cast<sal_Int32>(nStartVal)) + "\""; } } if (!sOut.isEmpty()) - rWrt.Strm().WriteCharPtr( sOut.makeStringAndClear().getStr() ); + rWrt.Strm().WriteOString( sOut ); if( rWrt.m_bCfgOutStyles ) OutCSS1_NumBulListStyleOpt( rWrt, *rInfo.GetNumRule(), (sal_uInt8)i ); |