From 1889728897e16800d58773a302eb5232a6fada76 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Fri, 30 Mar 2012 07:59:00 +0100 Subject: remove static OUStrings from static_initialization_and_destruction chain --- package/source/manifest/Base64Codec.cxx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'package') diff --git a/package/source/manifest/Base64Codec.cxx b/package/source/manifest/Base64Codec.cxx index 66a7f181c0f1..19531005a430 100644 --- a/package/source/manifest/Base64Codec.cxx +++ b/package/source/manifest/Base64Codec.cxx @@ -141,9 +141,6 @@ void Base64Codec::encodeBase64(rtl::OUStringBuffer& aStrBuffer, const uno::Seque } } -const rtl::OUString s2equal(RTL_CONSTASCII_USTRINGPARAM("==")); -const rtl::OUString s1equal(RTL_CONSTASCII_USTRINGPARAM("=")); - void FourByteToThreeByte (sal_uInt8* pBuffer, sal_Int32& nLength, const sal_Int32 nStart, const rtl::OUString& sString) { nLength = 0; @@ -153,9 +150,9 @@ void FourByteToThreeByte (sal_uInt8* pBuffer, sal_Int32& nLength, const sal_Int3 if (nLen != 4) return; - if (sString.indexOf(s2equal) == 2) + if (sString.indexOfAsciiL(RTL_CONSTASCII_STRINGPARAM("==")) == 2) nLength = 1; - else if (sString.indexOf(s1equal) == 3) + else if (sString.indexOf('=') == 3) nLength = 2; else nLength = 3; -- cgit