Kaydet (Commit) 820a569b authored tarafından Caolán McNamara's avatar Caolán McNamara

ByteString->rtl::OStringBuffer

üst 5eb475f3
...@@ -910,9 +910,11 @@ sal_uInt16 SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken, ...@@ -910,9 +910,11 @@ sal_uInt16 SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken,
case RES_POOLCOLL_TABLE: case RES_POOLCOLL_TABLE:
if( pPseudo ) if( pPseudo )
{ {
rToken.Assign( OOO_STRING_SVTOOLS_HTML_tabledata ); rToken = rtl::OStringBuffer(
rToken.Append( ' ' ); RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_tabledata))
rToken.Append( OOO_STRING_SVTOOLS_HTML_parabreak ); .append(' ')
.append(RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_parabreak))
.makeStringAndClear();
} }
else else
rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak ); rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak );
...@@ -920,9 +922,11 @@ sal_uInt16 SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken, ...@@ -920,9 +922,11 @@ sal_uInt16 SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken,
case RES_POOLCOLL_TABLE_HDLN: case RES_POOLCOLL_TABLE_HDLN:
if( pPseudo ) if( pPseudo )
{ {
rToken.Assign( OOO_STRING_SVTOOLS_HTML_tableheader ); rToken = rtl::OStringBuffer(
rToken.Append( ' ' ); RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_tableheader))
rToken.Append( OOO_STRING_SVTOOLS_HTML_parabreak ); .append(' ')
.append(RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_parabreak))
.makeStringAndClear();
} }
else else
rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak ); rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak );
...@@ -2522,36 +2526,33 @@ static Writer& OutCSS1_SvxTxtLn_SvxCrOut_SvxBlink( Writer& rWrt, ...@@ -2522,36 +2526,33 @@ static Writer& OutCSS1_SvxTxtLn_SvxCrOut_SvxBlink( Writer& rWrt,
} }
} }
ByteString sOut; rtl::OStringBuffer sOut;
if( pUStr ) if( pUStr )
sOut.Append( pUStr ); sOut.append(pUStr);
if( pOStr ) if( pOStr )
{ {
if( sOut.Len() ) if (sOut.getLength())
sOut += ' '; sOut.append(' ');
sOut.append(pOStr);
sOut.Append( pOStr );
} }
if( pCOStr ) if( pCOStr )
{ {
if( sOut.Len() ) if (sOut.getLength())
sOut += ' '; sOut.append(' ');
sOut.append(pCOStr);
sOut.Append( pCOStr );
} }
if( pBStr ) if( pBStr )
{ {
if( sOut.Len() ) if (sOut.getLength())
sOut += ' '; sOut.append(' ');
sOut.append(pBStr);
sOut.Append( pBStr );
} }
if( sOut.Len() ) if (sOut.getLength())
rHTMLWrt.OutCSS1_PropertyAscii( sCSS1_P_text_decoration, sOut ); rHTMLWrt.OutCSS1_PropertyAscii( sCSS1_P_text_decoration, sOut.makeStringAndClear() );
else if( bNone ) else if( bNone )
rHTMLWrt.OutCSS1_PropertyAscii( sCSS1_P_text_decoration, sCSS1_PV_none ); rHTMLWrt.OutCSS1_PropertyAscii( sCSS1_P_text_decoration, sCSS1_PV_none );
......
...@@ -2722,10 +2722,10 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) ...@@ -2722,10 +2722,10 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode )
else else
pStr = OOO_STRING_SVTOOLS_HTML_AL_right; pStr = OOO_STRING_SVTOOLS_HTML_AL_right;
ByteString sOut( OOO_STRING_SVTOOLS_HTML_linebreak ); rtl::OStringBuffer sOut(RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_linebreak));
(((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_clear) += '=') += pStr; sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_clear).append('=').append(pStr);
HTMLOutFuncs::Out_AsciiTag( rHTMLWrt.Strm(), sOut.getStr() );
HTMLOutFuncs::Out_AsciiTag( rHTMLWrt.Strm(), sOut.GetBuffer() );
rHTMLWrt.bClearLeft = sal_False; rHTMLWrt.bClearLeft = sal_False;
rHTMLWrt.bClearRight = sal_False; rHTMLWrt.bClearRight = sal_False;
......
...@@ -831,10 +831,10 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, ...@@ -831,10 +831,10 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign,
if( pCaption && pCaption->Len() ) if( pCaption && pCaption->Len() )
{ {
rWrt.OutNewLine(); // <CAPTION> in neue Zeile rWrt.OutNewLine(); // <CAPTION> in neue Zeile
ByteString sOutStr( OOO_STRING_SVTOOLS_HTML_caption ); rtl::OStringBuffer sOutStr(RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_caption));
(((sOutStr += ' ') += OOO_STRING_SVTOOLS_HTML_O_align) += '=') sOutStr.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_align).append('=')
+= (bTopCaption ? OOO_STRING_SVTOOLS_HTML_VA_top : OOO_STRING_SVTOOLS_HTML_VA_bottom); .append(bTopCaption ? OOO_STRING_SVTOOLS_HTML_VA_top : OOO_STRING_SVTOOLS_HTML_VA_bottom);
HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sOutStr.GetBuffer(), sal_True ); HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sOutStr.getStr(), sal_True );
HTMLOutFuncs::Out_String( rWrt.Strm(), *pCaption, rWrt.eDestEnc, &rWrt.aNonConvertableCharacters ); HTMLOutFuncs::Out_String( rWrt.Strm(), *pCaption, rWrt.eDestEnc, &rWrt.aNonConvertableCharacters );
HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_caption, sal_False ); HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_caption, sal_False );
} }
...@@ -1197,9 +1197,10 @@ Writer& OutHTML_SwTblNode( Writer& rWrt, SwTableNode & rNode, ...@@ -1197,9 +1197,10 @@ Writer& OutHTML_SwTblNode( Writer& rWrt, SwTableNode & rNode,
HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_center, sal_True ); HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_center, sal_True );
else else
{ {
ByteString sOut( OOO_STRING_SVTOOLS_HTML_division ); rtl::OStringBuffer sOut(RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_division));
(((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_align) += '=') += OOO_STRING_SVTOOLS_HTML_AL_right; sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_align).append('=')
HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sOut.GetBuffer(), .append(OOO_STRING_SVTOOLS_HTML_AL_right);
HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sOut.getStr(),
sal_True ); sal_True );
} }
rHTMLWrt.IncIndentLevel(); // Inhalt von <CENTER> einruecken rHTMLWrt.IncIndentLevel(); // Inhalt von <CENTER> einruecken
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment