From e892550cb0378ce9f57d6f418e001b7c2a9ff1a4 Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Wed, 19 May 2021 10:08:01 +0200 Subject: [PATCH] Fix warning of ignored variable in structured binding --- src/slic3r/GUI/Jobs/RotoptimizeJob.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp b/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp index a670affef..95821a674 100644 --- a/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp +++ b/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp @@ -37,8 +37,12 @@ void RotoptimizeJob::prepare() m_selected_object_ids.clear(); m_selected_object_ids.reserve(sel.size()); - for (auto &[obj_idx, ignore] : sel) - m_selected_object_ids.emplace_back(obj_idx); + + for (const auto &s : sel) { + int obj_id; + std::tie(obj_id, std::ignore) = s; + m_selected_object_ids.emplace_back(obj_id); + } } void RotoptimizeJob::process()