diff options
author | Matteo Casalin <matteo.casalin@yahoo.com> | 2014-06-01 14:19:47 +0200 |
---|---|---|
committer | Matteo Casalin <matteo.casalin@yahoo.com> | 2014-06-01 20:15:44 +0200 |
commit | 672ef15cd4e32bb4254e41c24a594d522e3c31fe (patch) | |
tree | 1891a848ff7a9d91a8306713b5a560a284e5f1f7 /sw | |
parent | 2b81f3c28e76c231e257d643c47bca47b66916ce (diff) |
OUString: avoid temporaries and simplify
Change-Id: I1e131913991f0b28e55e54e8cc64ce37135be946
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/core/unocore/unocrsrhelper.cxx | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/sw/source/core/unocore/unocrsrhelper.cxx b/sw/source/core/unocore/unocrsrhelper.cxx index 53b40e8fd4aa..18b0bf687281 100644 --- a/sw/source/core/unocore/unocrsrhelper.cxx +++ b/sw/source/core/unocore/unocrsrhelper.cxx @@ -343,7 +343,7 @@ bool getCrsrPropertyValue(const SfxItemPropertySimpleEntry& rEntry sRet = pTmpNode->GetNumString(); } - *pAny <<= OUString(sRet); + *pAny <<= sRet; } break; case RES_PARATR_OUTLINELEVEL: @@ -425,8 +425,7 @@ bool getCrsrPropertyValue(const SfxItemPropertySimpleEntry& rEntry // #i91601# else if ( rEntry.nWID == FN_UNO_LIST_ID ) { - const OUString sListId = pTxtNd->GetListId(); - *pAny <<= OUString(sListId); + *pAny <<= pTxtNd->GetListId(); } else /*if(rEntry.nWID == UNO_NAME_PARA_IS_NUMBERING_RESTART)*/ { @@ -901,10 +900,8 @@ void GetCurPageStyle(SwPaM& rPaM, OUString &rString) const SwPageFrm* pPage = rPaM.GetCntntNode()->getLayoutFrm(rPaM.GetDoc()->GetCurrentLayout())->FindPageFrm(); if(pPage) { - OUString tmp; SwStyleNameMapper::FillProgName(pPage->GetPageDesc()->GetName(), - tmp, nsSwGetPoolIdFromName::GET_POOLID_PAGEDESC, true); - rString = tmp; + rString, nsSwGetPoolIdFromName::GET_POOLID_PAGEDESC, true); } } @@ -1116,8 +1113,6 @@ bool DocInsertStringSplitCR( // grouping done in InsertString is intended for typing, not API calls ::sw::GroupUndoGuard const undoGuard(rDoc.GetIDocumentUndoRedo()); - OUString aTxt; - sal_Int32 nStartIdx = 0; SwTxtNode* const pTxtNd = rNewCursor.GetPoint()->nNode.GetNode().GetTxtNode(); if (!pTxtNd) @@ -1125,6 +1120,8 @@ bool DocInsertStringSplitCR( SAL_INFO("sw.uno", "DocInsertStringSplitCR: need a text node"); return false; } + OUString aTxt; + sal_Int32 nStartIdx = 0; const sal_Int32 nMaxLength = COMPLETE_STRING - pTxtNd->GetTxt().getLength(); sal_Int32 nIdx = rText.indexOf( '\r', nStartIdx ); |