From 6b0a2b81ca2b4054a0598514535780d04b39db5b Mon Sep 17 00:00:00 2001 From: Zufu Liu Date: Fri, 1 May 2020 21:34:42 +1000 Subject: Backport: Make lambdas noexcept. Backport of changeset 8222:b11c7c0d7978. --- src/PerLine.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/PerLine.cxx') diff --git a/src/PerLine.cxx b/src/PerLine.cxx index 085dccbaa..b729386a5 100644 --- a/src/PerLine.cxx +++ b/src/PerLine.cxx @@ -69,12 +69,12 @@ bool MarkerHandleSet::InsertHandle(int handle, int markerNum) { } void MarkerHandleSet::RemoveHandle(int handle) { - mhList.remove_if([handle](const MarkerHandleNumber &mhn) { return mhn.handle == handle; }); + mhList.remove_if([handle](const MarkerHandleNumber &mhn) noexcept { return mhn.handle == handle; }); } bool MarkerHandleSet::RemoveNumber(int markerNum, bool all) { bool performedDeletion = false; - mhList.remove_if([&](const MarkerHandleNumber &mhn) { + mhList.remove_if([&](const MarkerHandleNumber &mhn) noexcept { if ((all || !performedDeletion) && (mhn.number == markerNum)) { performedDeletion = true; return true; -- cgit v1.2.3