From 803bde0cd28a42c6df548ba5d494dd9a955f7af3 Mon Sep 17 00:00:00 2001 From: Filip Sykala Date: Tue, 21 Jun 2022 16:30:56 +0200 Subject: [PATCH] Fix ../src/libslic3r/CutSurface.cpp:2300:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] --- src/libslic3r/CutSurface.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libslic3r/CutSurface.cpp b/src/libslic3r/CutSurface.cpp index 4ab5fa902..ae696f734 100644 --- a/src/libslic3r/CutSurface.cpp +++ b/src/libslic3r/CutSurface.cpp @@ -2297,7 +2297,8 @@ void priv::store(const Vec3f &vertex, its.vertices.push_back(vertex); its.vertices.push_back(vertex + up); - for (size_t i = 1; i < flatten; i++) { + size_t max_i = static_cast(flatten); + for (size_t i = 1; i < max_i; i++) { float angle = i * 2 * M_PI / flatten; Vec3f v = vertex + sin(angle) * side + cos(angle) * up; its.vertices.push_back(v);