summaryrefslogtreecommitdiffstats
path: root/src/engine
diff options
context:
space:
mode:
authorJan Holthuis <jan.holthuis@ruhr-uni-bochum.de>2020-11-12 20:04:18 +0100
committerJan Holthuis <jan.holthuis@ruhr-uni-bochum.de>2020-11-12 20:05:14 +0100
commitc75b686f74043979091f21bb4b6ed5d4d662b6a0 (patch)
treea4b9271251c9b56ad806509606641f24e00061bc /src/engine
parent6880ec89649a1d848ef944246a0a938001808755 (diff)
Fix remaining -Wclazy-range-loop warnings using a local const var
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/controls/cuecontrol.cpp9
1 files changed, 6 insertions, 3 deletions
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<CuePointer> 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<int> active_hotcues;
CuePointer pLoadCue, pIntroCue, pOutroCue;
- if (!m_pLoadedTrack)
+ if (!m_pLoadedTrack) {
return;
+ }
- for (const CuePointer& pCue: m_pLoadedTrack->getCuePoints()) {
+ const QList<CuePointer> 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