diff options
Diffstat (limited to 'src/libslic3r/GCode/AvoidCrossingPerimeters.cpp')
-rw-r--r-- | src/libslic3r/GCode/AvoidCrossingPerimeters.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp b/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp index f9abd92d0..0a3a3eabb 100644 --- a/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp +++ b/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp @@ -483,7 +483,7 @@ static bool need_wipe(const GCode &gcodegen, // called by get_perimeter_spacing() / get_perimeter_spacing_external() static inline float get_default_perimeter_spacing(const PrintObject &print_object) { - std::vector<uint16_t> printing_extruders = print_object.object_extruders(); + std::set<uint16_t> printing_extruders = print_object.object_extruders(); assert(!printing_extruders.empty()); float avg_extruder = 0; for(uint16_t extruder_id : printing_extruders) |