From 5c581e3998bd37a38adaf714314bfec75e7bc116 Mon Sep 17 00:00:00 2001 From: enricoturri1966 Date: Thu, 20 Apr 2023 08:42:09 +0200 Subject: [PATCH] Fixed warnings --- src/libslic3r/GCode/GCodeProcessor.cpp | 4 ++-- src/slic3r/GUI/3DScene.cpp | 2 +- src/slic3r/GUI/Gizmos/GLGizmosCommon.hpp | 2 +- src/slic3r/GUI/ImGuiWrapper.cpp | 2 +- src/slic3r/GUI/SceneRaycaster.cpp | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp index e34e4e5dda..d0c9962900 100644 --- a/src/libslic3r/GCode/GCodeProcessor.cpp +++ b/src/libslic3r/GCode/GCodeProcessor.cpp @@ -3610,7 +3610,7 @@ void GCodeProcessor::post_process() last_time_insertion = rev_it->time; const std::string out_line = line_inserter(i + 1, last_time_insertion, m_time - last_time_insertion); rev_it_dist = std::distance(m_lines.rbegin(), rev_it) + 1; - const auto new_it = m_lines.insert(rev_it.base(), { out_line, rev_it->time }); + m_lines.insert(rev_it.base(), { out_line, rev_it->time }); #ifndef NDEBUG m_statistics.add_line(out_line.length()); #endif // NDEBUG @@ -3984,7 +3984,7 @@ void GCodeProcessor::post_process() #if ENABLE_GCODE_POSTPROCESS_BACKTRACE // add lines XXX to exported gcode - auto process_line_T = [this, &export_lines](const std::string& gcode_line, const size_t g1_lines_counter, const ExportLines::Backtrace& backtrace) { + auto process_line_T = [this, &export_lines](const std::string& gcode_line, const size_t g1_lines_counter, const ExportLines::Backtrace& backtrace) { const std::string cmd = GCodeReader::GCodeLine::extract_cmd(gcode_line); if (cmd.size() >= 2) { std::stringstream ss(cmd.substr(1)); diff --git a/src/slic3r/GUI/3DScene.cpp b/src/slic3r/GUI/3DScene.cpp index 97975404ff..b4e3936daf 100644 --- a/src/slic3r/GUI/3DScene.cpp +++ b/src/slic3r/GUI/3DScene.cpp @@ -593,7 +593,7 @@ void GLVolumeCollection::load_object_auxiliary( return; const Transform3d mesh_trafo_inv = print_object->trafo().inverse(); - auto add_volume = [this, &instances, timestamp](int obj_idx, int inst_idx, const ModelInstance& model_instance, SLAPrintObjectStep step, + auto add_volume = [this, timestamp](int obj_idx, int inst_idx, const ModelInstance& model_instance, SLAPrintObjectStep step, const TriangleMesh& mesh, const ColorRGBA& color, std::optional convex_hull = std::nullopt) { if (mesh.empty()) return; diff --git a/src/slic3r/GUI/Gizmos/GLGizmosCommon.hpp b/src/slic3r/GUI/Gizmos/GLGizmosCommon.hpp index 785c660766..e0d2cdb68d 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmosCommon.hpp +++ b/src/slic3r/GUI/Gizmos/GLGizmosCommon.hpp @@ -294,7 +294,7 @@ protected: private: int m_print_object_idx = -1; - int m_print_objects_count = 0; +// int m_print_objects_count = 0; std::unique_ptr m_supports_clipper; std::unique_ptr m_pad_clipper; }; diff --git a/src/slic3r/GUI/ImGuiWrapper.cpp b/src/slic3r/GUI/ImGuiWrapper.cpp index 4cce6e2632..0754c35cc9 100644 --- a/src/slic3r/GUI/ImGuiWrapper.cpp +++ b/src/slic3r/GUI/ImGuiWrapper.cpp @@ -460,7 +460,7 @@ bool ImGuiWrapper::button(const wxString &label, const wxString& tooltip) if (!tooltip.IsEmpty() && ImGui::IsItemHovered()) { auto tooltip_utf8 = into_u8(tooltip); - ImGui::SetTooltip(tooltip_utf8.c_str()); + ImGui::SetTooltip(tooltip_utf8.c_str(), nullptr); } return ret; diff --git a/src/slic3r/GUI/SceneRaycaster.cpp b/src/slic3r/GUI/SceneRaycaster.cpp index 1f44a07d6d..64493d86b4 100644 --- a/src/slic3r/GUI/SceneRaycaster.cpp +++ b/src/slic3r/GUI/SceneRaycaster.cpp @@ -117,7 +117,7 @@ SceneRaycaster::HitResult SceneRaycaster::hit(const Vec2d& mouse_pos, const Came return false; if (hit.type == SceneRaycaster::EType::Volume) - m_selected_volume_already_found = *m_selected_volume_id == decode_id(hit.type, hit.raycaster_id); + m_selected_volume_already_found = *m_selected_volume_id == (unsigned int)decode_id(hit.type, hit.raycaster_id); m_closest_hit_pos = hit.position; return true;