From 8712fbf2a6b1905697e4bbe3a1ff1ec375bc67b2 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Fri, 23 Sep 2011 22:33:44 +0100 Subject: ByteString->rtl::OStringBuffer --- sfx2/source/appl/appuno.cxx | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'sfx2') diff --git a/sfx2/source/appl/appuno.cxx b/sfx2/source/appl/appuno.cxx index c3a545fb8935..8fb93d2aaa85 100644 --- a/sfx2/source/appl/appuno.cxx +++ b/sfx2/source/appl/appuno.cxx @@ -283,11 +283,9 @@ void TransformParameters( sal_uInt16 nSlotId, const ::com::sun::star::uno::Seque for ( nSub=0; nSubpUnoName ); - aStr += '.'; - aStr += ByteString( pType->aAttrib[nSub].pName ); - const char* pName = aStr.GetBuffer(); - if ( rPropValue.Name.compareToAscii( pName ) == COMPARE_EQUAL ) + rtl::OStringBuffer aStr; + aStr.append(pSlot->pUnoName).append('.').append(pType->aAttrib[nSub].pName); + if ( rPropValue.Name.equalsAsciiL(aStr.getStr(), aStr.getLength()) ) { sal_uInt8 nSubId = (sal_uInt8) (sal_Int8) pType->aAttrib[nSub].nAID; if ( bConvertTwips ) @@ -417,11 +415,9 @@ void TransformParameters( sal_uInt16 nSlotId, const ::com::sun::star::uno::Seque for ( sal_uInt16 nSub=0; nSubaAttrib[nSub].pName; - const char* pName = aStr.GetBuffer(); - if ( rProp.Name.compareToAscii( pName ) == COMPARE_EQUAL ) + rtl::OStringBuffer aStr; + aStr.append(rArg.pName).append('.').append(pType->aAttrib[nSub].pName); + if ( rProp.Name.equalsAsciiL(aStr.getStr(), aStr.getLength()) ) { // at least one member found ... bRet = sal_True; -- cgit