summaryrefslogtreecommitdiff
path: root/editeng/source/editeng/editdbg.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'editeng/source/editeng/editdbg.cxx')
-rw-r--r--editeng/source/editeng/editdbg.cxx17
1 files changed, 8 insertions, 9 deletions
diff --git a/editeng/source/editeng/editdbg.cxx b/editeng/source/editeng/editdbg.cxx
index e77d95c9e61e..810315e1a821 100644
--- a/editeng/source/editeng/editdbg.cxx
+++ b/editeng/source/editeng/editdbg.cxx
@@ -351,21 +351,21 @@ void EditDbg::ShowEditEngineData( EditEngine* pEE, bool bInfoBox )
bool bZeroAttr = false;
for ( sal_Int32 z = 0; z < pPPortion->GetNode()->GetCharAttribs().Count(); ++z )
{
- const EditCharAttrib& rAttr = pPPortion->GetNode()->GetCharAttribs().GetAttribs()[z];
+ const std::unique_ptr<EditCharAttrib>& rAttr = pPPortion->GetNode()->GetCharAttribs().GetAttribs()[z];
OStringBuffer aCharAttribs;
aCharAttribs.append("\nA");
aCharAttribs.append(static_cast<sal_Int32>(nPortion));
aCharAttribs.append(": ");
- aCharAttribs.append(static_cast<sal_Int32>(rAttr.GetItem()->Which()));
+ aCharAttribs.append(static_cast<sal_Int32>(rAttr->GetItem()->Which()));
aCharAttribs.append('\t');
- aCharAttribs.append(static_cast<sal_Int32>(rAttr.GetStart()));
+ aCharAttribs.append(static_cast<sal_Int32>(rAttr->GetStart()));
aCharAttribs.append('\t');
- aCharAttribs.append(static_cast<sal_Int32>(rAttr.GetEnd()));
- if ( rAttr.IsEmpty() )
+ aCharAttribs.append(static_cast<sal_Int32>(rAttr->GetEnd()));
+ if ( rAttr->IsEmpty() )
bZeroAttr = true;
fprintf(fp, "%s => ", aCharAttribs.getStr());
- OString aDebStr = DbgOutItem( rPool, *rAttr.GetItem() );
+ OString aDebStr = DbgOutItem( rPool, *rAttr->GetItem() );
fprintf( fp, "%s", aDebStr.getStr() );
}
if ( bZeroAttr )
@@ -501,10 +501,9 @@ bool ParaPortion::DbgCheckTextPortions(ParaPortion const& rPara)
void CheckOrderedList(const CharAttribList::AttribsType& rAttribs, bool bStart)
{
sal_Int32 nPrev = 0;
- for (size_t nAttr = 0; nAttr < rAttribs.size(); ++nAttr)
+ for (const std::unique_ptr<EditCharAttrib>& rAttr : rAttribs)
{
- const EditCharAttrib& rAttr = rAttribs[nAttr];
- sal_Int32 const nCur = bStart ? rAttr.GetStart() : rAttr.GetEnd();
+ sal_Int32 const nCur = bStart ? rAttr->GetStart() : rAttr->GetEnd();
assert(nCur >= nPrev);
nPrev = nCur;
}