From 456f8a37a180509bebed107aedcf4f102e2606c4 Mon Sep 17 00:00:00 2001 From: Joerg <JoergAtGithub@worldwartweb.com> Date: Sat, 12 Oct 2024 12:38:23 +0200 Subject: [PATCH] Fix additional "c++11 range-loop might detach Qt container (QList) [-Wclazy-range-loop-detach]" errors in main --- src/test/controllerrenderingengine_test.cpp | 3 ++- src/track/steminfoimporter.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/test/controllerrenderingengine_test.cpp b/src/test/controllerrenderingengine_test.cpp index 885ae68df15..7319419de04 100644 --- a/src/test/controllerrenderingengine_test.cpp +++ b/src/test/controllerrenderingengine_test.cpp @@ -34,7 +34,8 @@ class MockRenderingEngine : public ControllerRenderingEngine { }; TEST_F(ControllerRenderingEngineTest, createValidRendererWithSupportedTypes) { - for (auto pixelFormat : supportedPixelFormat()) { + const auto& supportedPixelFormats = supportedPixelFormat(); + for (const auto& pixelFormat : supportedPixelFormats) { MockRenderingEngine screenTest(LegacyControllerMapping::ScreenInfo{ "", // identifier QSize(0, 0), // size diff --git a/src/track/steminfoimporter.cpp b/src/track/steminfoimporter.cpp index cbff8593a20..54db7d9c906 100644 --- a/src/track/steminfoimporter.cpp +++ b/src/track/steminfoimporter.cpp @@ -171,7 +171,7 @@ QList<StemInfo> StemInfoImporter::importStemInfos( kLogger.debug() << "Unexpected or missing stems value in STEM manifest"; return {}; } - auto stemArray = stems.toArray(); + const auto stemArray = stems.toArray(); QList<StemInfo> stemsList; stemsList.reserve(stemArray.size()); int stemIdx = 0;