mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-20 20:03:47 +00:00
Fix crash when slicing batch PA pattern test (#8786)
* Fix crash when slicing batch PA pattern test (SoftFever/OrcaSlicer#8777)
This commit is contained in:
@@ -45,6 +45,7 @@ void GCodeWriter::apply_print_config(const PrintConfig &print_config)
|
|||||||
void GCodeWriter::set_extruders(std::vector<unsigned int> extruder_ids)
|
void GCodeWriter::set_extruders(std::vector<unsigned int> extruder_ids)
|
||||||
{
|
{
|
||||||
std::sort(extruder_ids.begin(), extruder_ids.end());
|
std::sort(extruder_ids.begin(), extruder_ids.end());
|
||||||
|
m_extruder = nullptr; // this points to object inside `m_extruders`, so should be cleared too
|
||||||
m_extruders.clear();
|
m_extruders.clear();
|
||||||
m_extruders.reserve(extruder_ids.size());
|
m_extruders.reserve(extruder_ids.size());
|
||||||
for (unsigned int extruder_id : extruder_ids)
|
for (unsigned int extruder_id : extruder_ids)
|
||||||
|
|||||||
Reference in New Issue
Block a user