diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-09-19 23:44:07 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-09-20 10:11:41 +0100 |
commit | 512c562b8671fb8998ab8c6f31502b59f108e13a (patch) | |
tree | b9dfb5687f325e5b33ffd0da3e4e849d05e19813 /rsc/source/res/rscmgr.cxx | |
parent | 558ebfde8d102ebc298ea887db86ae2918a9a7ab (diff) |
ByteString->rtl::OString[Buffer]
Diffstat (limited to 'rsc/source/res/rscmgr.cxx')
-rw-r--r-- | rsc/source/res/rscmgr.cxx | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/rsc/source/res/rscmgr.cxx b/rsc/source/res/rscmgr.cxx index 1e65962099a8..663ab351318b 100644 --- a/rsc/source/res/rscmgr.cxx +++ b/rsc/source/res/rscmgr.cxx @@ -314,41 +314,41 @@ ERRTYPE RscMgr::WriteRc( const RSCINST &, RscWriteRc &, } -static ByteString MakeSmartName( const ByteString & rDefName ) +static rtl::OString MakeSmartName( const ByteString & rDefName ) { - ByteString aSmartName; + rtl::OStringBuffer aSmartName; if( rDefName.Len() ) { char * pStr = (char *)rDefName.GetBuffer(); - aSmartName = (char)toupper( *pStr ); + aSmartName.append(static_cast<sal_Char>(toupper(*pStr))); while( *++pStr ) { if( '_' == *pStr ) { if( *++pStr ) - aSmartName += (char)toupper( *pStr ); + aSmartName.append(static_cast<sal_Char>(toupper(*pStr))); else break; } else - aSmartName += (char)tolower( *pStr ); + aSmartName.append(static_cast<sal_Char>(tolower(*pStr))); } } - return aSmartName; + return aSmartName.makeStringAndClear(); } -static ByteString MakeName( RscTypCont * pTypCon, RscTop * pClass, +static rtl::OString MakeName( RscTypCont * pTypCon, RscTop * pClass, const ByteString & rName ) { - ByteString aRet; + rtl::OStringBuffer aRet; if( !pTypCon->IsSmart() || isdigit( rName.GetChar(0) ) ) { - aRet += pHS->getString( pClass->GetId() ).getStr(); - aRet += rName; + aRet.append(pHS->getString( pClass->GetId() ).getStr()); + aRet.append(rName); } else - aRet += MakeSmartName( rName ); - return aRet; + aRet.append(MakeSmartName(rName)); + return aRet.makeStringAndClear(); } /************************************************************************* @@ -390,7 +390,7 @@ ERRTYPE RscMgr::WriteHxxHeader( const RSCINST & rInst, FILE * fOutput, { fprintf( fOutput, "class %s", MakeName( pTC, rInst.pClass, - rId.GetName() ).GetBuffer() ); + rId.GetName() ).getStr() ); fprintf( fOutput, " : public %s", pHS->getString( rInst.pClass->GetId() ).getStr() ); fprintf( fOutput, "\n{\nprotected:\n" ); @@ -408,7 +408,7 @@ ERRTYPE RscMgr::WriteHxxHeader( const RSCINST & rInst, FILE * fOutput, fprintf( fOutput, "public:\n " ); fprintf( fOutput, "%s%s bFreeRes = TRUE )", MakeName( pTC, rInst.pClass, - rId.GetName() ).GetBuffer(), + rId.GetName() ).getStr(), (rInst.pClass->aCallParType).GetBuffer() ); fprintf( fOutput, ";\n};\n\n" ); } @@ -426,7 +426,7 @@ ERRTYPE RscMgr::WriteHxx( const RSCINST & rInst, FILE * fOutput, { fprintf( fOutput, " %s", pHS->getString( rInst.pClass->GetId() ).getStr() ); fprintf( fOutput, " a%s;\n", - MakeName( pTC, rInst.pClass, rId.GetName() ).GetBuffer() ); + MakeName( pTC, rInst.pClass, rId.GetName() ).getStr() ); return ERR_OK; } @@ -469,8 +469,8 @@ ERRTYPE RscMgr::WriteCxxHeader( const RSCINST & rInst, FILE * fOutput, else if (pTC) { fprintf( fOutput, "%s::%s", - MakeName( pTC, rInst.pClass, rId.GetName() ).GetBuffer(), - MakeName( pTC, rInst.pClass, rId.GetName() ).GetBuffer() ); + MakeName( pTC, rInst.pClass, rId.GetName() ).getStr(), + MakeName( pTC, rInst.pClass, rId.GetName() ).getStr() ); fprintf( fOutput, "%s", (rInst.pClass->aCallParType).GetBuffer() ); if( GetCount( rInst ) ) fprintf( fOutput, " bFreeRes" ); @@ -518,7 +518,7 @@ ERRTYPE RscMgr::WriteCxx( const RSCINST & rInst, FILE * fOutput, RscTypCont * pTC, const RscId & rId ) { fprintf( fOutput, ",\n a%s", - MakeName( pTC, rInst.pClass, rId.GetName() ).GetBuffer() ); + MakeName( pTC, rInst.pClass, rId.GetName() ).getStr() ); fprintf( fOutput, "%s", (rInst.pClass->aCallPar2).GetBuffer() ); fprintf( fOutput, " ResId( %s ) )", (rId.GetName()).GetBuffer() ); |