diff options
author | Lukas Matena <lukasmatena@seznam.cz> | 2022-08-30 12:14:41 +0300 |
---|---|---|
committer | Lukas Matena <lukasmatena@seznam.cz> | 2022-08-30 12:14:41 +0300 |
commit | b878b3a80f01df5bd271361c0f02ea5346eb47af (patch) | |
tree | b2b2dd9ce4e62718ed0de718cf59ef270ea7a4fd | |
parent | 87a51165f321f0f4853ed5d6f76108e0073c12ba (diff) |
Follow-up to 9e88954 (avoid unnecessary copy)
-rw-r--r-- | src/libslic3r/GCode/SeamPlacer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libslic3r/GCode/SeamPlacer.cpp b/src/libslic3r/GCode/SeamPlacer.cpp index 613973875..89c47fbb2 100644 --- a/src/libslic3r/GCode/SeamPlacer.cpp +++ b/src/libslic3r/GCode/SeamPlacer.cpp @@ -1551,7 +1551,7 @@ void SeamPlacer::place_seam(const Layer *layer, ExtrusionLoop &loop, bool extern const size_t layer_index = layer->id() - po->slicing_parameters().raft_layers(); const double unscaled_z = layer->slice_z; - auto get_next_loop_point = [loop](ExtrusionLoop::ClosestPathPoint current) { + auto get_next_loop_point = [&loop](ExtrusionLoop::ClosestPathPoint current) { current.segment_idx += 1; if (current.segment_idx >= loop.paths[current.path_idx].polyline.points.size()) { current.path_idx = next_idx_modulo(current.path_idx, loop.paths.size()); |