diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-07-14 22:26:18 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-07-14 22:26:18 +0100 |
commit | a52acb46cf8f4f7f10e56ef668c1adce22175df1 (patch) | |
tree | 2132855a3b29f9220da8ef24711b460f28119dd3 /sfx2 | |
parent | a22ac2c218870033822120bf0b0d6cfde6ce799f (diff) |
ByteString->rtl::OStringBuffer
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/source/bastyp/frmhtmlw.cxx | 37 |
1 files changed, 24 insertions, 13 deletions
diff --git a/sfx2/source/bastyp/frmhtmlw.cxx b/sfx2/source/bastyp/frmhtmlw.cxx index c73f595056a6..28a381aa07b4 100644 --- a/sfx2/source/bastyp/frmhtmlw.cxx +++ b/sfx2/source/bastyp/frmhtmlw.cxx @@ -56,6 +56,7 @@ #include <com/sun/star/document/XDocumentProperties.hpp> #include <rtl/bootstrap.hxx> +#include <rtl/strbuf.hxx> // ----------------------------------------------------------------------- @@ -262,7 +263,7 @@ void SfxFrameHTMLWriter::Out_FrameDescriptor( { try { - ByteString sOut; + rtl::OStringBuffer sOut; ::rtl::OUString aStr; uno::Any aAny = xSet->getPropertyValue( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FrameURL")) ); if ( (aAny >>= aStr) && aStr.getLength() ) @@ -272,29 +273,37 @@ void SfxFrameHTMLWriter::Out_FrameDescriptor( { aURL = URIHelper::simpleNormalizedMakeRelative( rBaseURL, aURL ); - ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_src) += "=\""; - rOut << sOut.GetBuffer(); + sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_src) + .append(RTL_CONSTASCII_STRINGPARAM("=\"")); + rOut << sOut.makeStringAndClear().getStr(); HTMLOutFuncs::Out_String( rOut, aURL, eDestEnc, pNonConvertableChars ); - sOut = '\"'; + sOut.append('\"'); } } aAny = xSet->getPropertyValue( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FrameName")) ); if ( (aAny >>= aStr) && aStr.getLength() ) { - ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; - rOut << sOut.GetBuffer(); + sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_name) + .append(RTL_CONSTASCII_STRINGPARAM("=\"")); + rOut << sOut.makeStringAndClear().getStr(); HTMLOutFuncs::Out_String( rOut, aStr, eDestEnc, pNonConvertableChars ); - sOut = '\"'; + sOut.append('\"'); } sal_Int32 nVal = SIZE_NOT_SET; aAny = xSet->getPropertyValue( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FrameMarginWidth")) ); if ( (aAny >>= nVal) && nVal != SIZE_NOT_SET ) - (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_marginwidth) += '=') += ByteString::CreateFromInt32( nVal ); + { + sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_marginwidth) + .append('=').append(nVal); + } aAny = xSet->getPropertyValue( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FrameMarginHeight")) ); if ( (aAny >>= nVal) && nVal != SIZE_NOT_SET ) - (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_marginheight) += '=') += ByteString::CreateFromInt32( nVal ); + { + sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_marginheight) + .append('=').append(nVal); + } sal_Bool bVal = sal_True; aAny = xSet->getPropertyValue( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FrameIsAutoScroll")) ); @@ -304,7 +313,8 @@ void SfxFrameHTMLWriter::Out_FrameDescriptor( if ( aAny >>= bVal ) { const sal_Char *pStr = bVal ? sHTML_SC_yes : sHTML_SC_no; - (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_scrolling) += '=') += pStr; + sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_scrolling) + .append(pStr); } } @@ -316,12 +326,13 @@ void SfxFrameHTMLWriter::Out_FrameDescriptor( if ( aAny >>= bVal ) { const char* pStr = bVal ? sHTML_SC_yes : sHTML_SC_no; - (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_frameborder) += '=') += pStr; + sOut.append(' ').append(OOO_STRING_SVTOOLS_HTML_O_frameborder) + .append('=').append(pStr); } } - rOut << sOut.GetBuffer(); + rOut << sOut.getStr(); } - catch ( uno::Exception& ) + catch (uno::Exception& ) { } } |