diff --git a/src/OrcaSlicer.cpp b/src/OrcaSlicer.cpp index 4a2cd1ab96..ef6cedd6a4 100644 --- a/src/OrcaSlicer.cpp +++ b/src/OrcaSlicer.cpp @@ -1791,7 +1791,7 @@ int CLI::run(int argc, char **argv) } } catch (std::exception& e) { - boost::nowide::cerr << construct_assemble_list << ": " << e.what() << std::endl; + boost::nowide::cerr << "construct_assemble_list: " << e.what() << std::endl; record_exit_reson(outfile_dir, CLI_DATA_FILE_ERROR, 0, cli_errors[CLI_DATA_FILE_ERROR], sliced_info); flush_and_exit(CLI_DATA_FILE_ERROR); } diff --git a/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp b/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp index 319f3a57cf..6242ee9c18 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp @@ -1126,8 +1126,8 @@ TriangleSelector::ClippingPlane GLGizmoPainterBase::get_clipping_plane_in_volume return TriangleSelector::ClippingPlane({float(normal_transformed.x()), float(normal_transformed.y()), float(normal_transformed.z()), offset_transformed}); } -ColorRGBA TriangleSelectorGUI::enforcers_color = {0.5f, 1.f, 0.5f, 1.f}; -ColorRGBA TriangleSelectorGUI::blockers_color = {1.f, 0.5f, 0.5f, 1.f}; +const ColorRGBA TriangleSelectorGUI::enforcers_color = {0.5f, 1.f, 0.5f, 1.f}; +const ColorRGBA TriangleSelectorGUI::blockers_color = {1.f, 0.5f, 0.5f, 1.f}; ColorRGBA TriangleSelectorGUI::get_seed_fill_color(const ColorRGBA& base_color) { @@ -1151,10 +1151,10 @@ void TriangleSelectorGUI::render(ImGuiWrapper* imgui, const Transform3d& matrix) return; assert(shader->get_name() == "gouraud" || shader->get_name() == "mm_gouraud"); - for (auto iva : {std::make_pair(&m_iva_enforcers, enforcers_color), - std::make_pair(&m_iva_blockers, blockers_color)}) { - iva.first->set_color(iva.second); - iva.first->render(); + for (auto iva : {std::make_pair(m_iva_enforcers, enforcers_color), + std::make_pair(m_iva_blockers, blockers_color)}) { + iva.first.set_color(iva.second); + iva.first.render(); } for (auto& iva : m_iva_seed_fills) { diff --git a/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp b/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp index 444f6609ff..9b2d731de2 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp @@ -49,8 +49,8 @@ public: } // BBS - static ColorRGBA enforcers_color; - static ColorRGBA blockers_color; + static const ColorRGBA enforcers_color; + static const ColorRGBA blockers_color; #ifdef PRUSASLICER_TRIANGLE_SELECTOR_DEBUG void render_debug(ImGuiWrapper* imgui);