summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>2014-12-03 09:22:54 +0100
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2014-12-03 09:24:12 +0100
commit02ef3abd83f2d5f702349a8cd47928621ee5c620 (patch)
tree15b49bcf65108d93019d2affded08b01eba3cf70
parent881458eb2970d6be0ac0648159efcd37fa1623e2 (diff)
fdo#86929: Kill FOREACHPAM_START for good
Change-Id: Ibaff13e84f186616259ba9bbf9224bbe2d30c5d6
-rw-r--r--sw/source/core/frmedt/fews.cxx9
1 files changed, 4 insertions, 5 deletions
diff --git a/sw/source/core/frmedt/fews.cxx b/sw/source/core/frmedt/fews.cxx
index 16aa9bd09367..8b0aa5304a34 100644
--- a/sw/source/core/frmedt/fews.cxx
+++ b/sw/source/core/frmedt/fews.cxx
@@ -507,9 +507,9 @@ bool SwFEShell::Sort(const SwSortOptions& rOpt)
else
{
// Sort text nothing else
- FOREACHPAM_START(GetCrsr())
-
- SwPaM* pPam = PCURCRSR;
+ for(SwPaM& rPaM : GetCrsr()->GetRingContainer())
+ {
+ SwPaM* pPam = &rPaM;
SwPosition* pStart = pPam->Start();
SwPosition* pEnd = pPam->End();
@@ -534,8 +534,7 @@ bool SwFEShell::Sort(const SwSortOptions& rOpt)
pPam->GetPoint()->nNode += nOffset;
pCNd = pPam->GetCntntNode();
pPam->GetPoint()->nContent.Assign( pCNd, pCNd->Len() );
-
- FOREACHPAM_END()
+ }
}
EndAllAction();