diff options
Diffstat (limited to 'src/live_effects/lpe-bool.cpp')
| -rw-r--r-- | src/live_effects/lpe-bool.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/live_effects/lpe-bool.cpp b/src/live_effects/lpe-bool.cpp index 6ff27b0aa..7644f3b8e 100644 --- a/src/live_effects/lpe-bool.cpp +++ b/src/live_effects/lpe-bool.cpp @@ -254,11 +254,11 @@ sp_pathvector_boolop_slice_intersect(Geom::PathVector const &pathva, Geom::PathV // Create an array of bools which states which pieces are in std::vector<bool> inside_flags(result_path->descr_cmd.size(), false); - for (std::vector<Path::cut_position>::iterator itPiece = inside_pieces.begin(); itPiece != inside_pieces.end(); ++itPiece) { - inside_flags[ itPiece->piece ] = true; + for (auto & inside_piece : inside_pieces) { + inside_flags[ inside_piece.piece ] = true; // also enable the element -1 to get the MoveTo - if (itPiece->piece >= 1) { - inside_flags[ itPiece->piece - 1 ] = true; + if (inside_piece.piece >= 1) { + inside_flags[ inside_piece.piece - 1 ] = true; } } |
