From c75b686f74043979091f21bb4b6ed5d4d662b6a0 Mon Sep 17 00:00:00 2001 From: Jan Holthuis Date: Thu, 12 Nov 2020 20:04:18 +0100 Subject: Fix remaining -Wclazy-range-loop warnings using a local const var --- src/engine/controls/cuecontrol.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/engine') diff --git a/src/engine/controls/cuecontrol.cpp b/src/engine/controls/cuecontrol.cpp index 6b38a67325..ab53d49e46 100644 --- a/src/engine/controls/cuecontrol.cpp +++ b/src/engine/controls/cuecontrol.cpp @@ -375,7 +375,8 @@ void CueControl::trackLoaded(TrackPointer pNewTrack) { Qt::DirectConnection); CuePointer pMainCue; - for (const CuePointer& pCue : m_pLoadedTrack->getCuePoints()) { + const QList cuePoints = m_pLoadedTrack->getCuePoints(); + for (const CuePointer& pCue : cuePoints) { if (pCue->getType() == mixxx::CueType::MainCue) { DEBUG_ASSERT(!pMainCue); pMainCue = pCue; @@ -478,10 +479,12 @@ void CueControl::loadCuesFromTrack() { QSet active_hotcues; CuePointer pLoadCue, pIntroCue, pOutroCue; - if (!m_pLoadedTrack) + if (!m_pLoadedTrack) { return; + } - for (const CuePointer& pCue: m_pLoadedTrack->getCuePoints()) { + const QList cues = m_pLoadedTrack->getCuePoints(); + for (const auto& pCue : cues) { switch (pCue->getType()) { case mixxx::CueType::MainCue: DEBUG_ASSERT(!pLoadCue); // There should be only one MainCue cue -- cgit v1.2.3