diff --git a/xs/src/libslic3r/SurfaceCollection.cpp b/xs/src/libslic3r/SurfaceCollection.cpp index cb58afaca..8d9a01744 100644 --- a/xs/src/libslic3r/SurfaceCollection.cpp +++ b/xs/src/libslic3r/SurfaceCollection.cpp @@ -107,7 +107,7 @@ SurfacesConstPtr SurfaceCollection::filter_by_type(std::initializer_list types) const { SurfacesConstPtr ss; - for (Surface& s : this->surfaces) + for (const Surface& s : this->surfaces) for (const SurfaceType& t : types) if (s.surface_type == t) { ss.push_back(&s);