[LyX/master] Use range-based loop

Juergen Spitzmueller spitz at lyx.org
Fri Mar 6 10:01:46 UTC 2020


commit 21567a260c21daee7ef2c8e83611dd11411193b9
Author: Juergen Spitzmueller <spitz at lyx.org>
Date:   Fri Mar 6 11:20:46 2020 +0100

    Use range-based loop
---
 src/Paragraph.cpp |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp
index 27d1230..afa53f6 100644
--- a/src/Paragraph.cpp
+++ b/src/Paragraph.cpp
@@ -604,14 +604,12 @@ bool Paragraph::hasChangedInsets(pos_type start, pos_type end) const
 	LASSERT(start >= 0 && start <= size(), return false);
 	LASSERT(end > start && end <= size() + 1, return false);
 
-	InsetList::const_iterator icit = d->insetlist_.begin();
-	InsetList::const_iterator iend = d->insetlist_.end();
-	for (; icit != iend; ++icit) {
-		if (icit->pos < start)
+	for (auto const icit : d->insetlist_) {
+		if (icit.pos < start)
 			continue;
-		if (icit->pos >= end)
+		if (icit.pos >= end)
 			break;
-		if (icit->inset && icit->inset->isChanged())
+		if (icit.inset && icit.inset->isChanged())
 			return true;
 	}
 	return false;


More information about the lyx-cvs mailing list