From d4ceb928ba0babf3ab22c7399ca167232d398dcf 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 a670affefb9..95821a674d2 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()