From 79d6f4c4d4a2214c82d51f8e9bc1d9799e7c9b52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mael=20Rouxel-Labb=C3=A9?= Date: Mon, 20 Jan 2025 10:43:45 +0100 Subject: [PATCH] Fix warnings --- .../test/Straight_skeleton_2/test_sls_offset.cpp | 3 +++ .../test/Straight_skeleton_2/test_sls_simple.cpp | 3 +++ .../test/Straight_skeleton_2/test_sls_weighted_offset.cpp | 3 +++ .../Straight_skeleton_2/test_sls_weighted_polygons.cpp | 8 +++++--- .../test_sls_weighted_polygons_with_holes.cpp | 4 ++-- 5 files changed, 16 insertions(+), 5 deletions(-) diff --git a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_offset.cpp b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_offset.cpp index 4eb0dfa6bdc..bc024d9c8d3 100644 --- a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_offset.cpp +++ b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_offset.cpp @@ -21,6 +21,8 @@ #include #include +#include + #include #include @@ -1122,6 +1124,7 @@ void test_kernel() std::cerr.precision(17); void (*dummy_ptr)() = &test_API; + CGAL_USE(dummy_ptr); // Artificial data test_offset_square(); diff --git a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_simple.cpp b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_simple.cpp index 47071dc36a9..889f2968e64 100644 --- a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_simple.cpp +++ b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_simple.cpp @@ -34,6 +34,8 @@ void Straight_skeleton_traits_external_trace(std::string m) #include #include +#include + #include #include @@ -222,6 +224,7 @@ void test_kernel() // CGAL_STSKEL_TRAITS_ENABLE_TRACE void (*dummy_ptr)() = &test_API; + CGAL_USE(dummy_ptr); test_skeleton("data/pseudo_split_0.poly", 13, 40, 8); test_skeleton("data/pseudo_split_1.poly", 21, 68, 12); diff --git a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_offset.cpp b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_offset.cpp index d8d99a7f3df..40fd4aede6f 100644 --- a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_offset.cpp +++ b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_offset.cpp @@ -12,6 +12,8 @@ #include #include +#include + #include #include @@ -271,6 +273,7 @@ template void test_kernel() { void (*dummy_ptr)() = &test_API; + CGAL_USE(dummy_ptr); } int main(int, char**) diff --git a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_polygons.cpp b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_polygons.cpp index c9b33805b1b..eff1304512a 100644 --- a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_polygons.cpp +++ b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_polygons.cpp @@ -18,6 +18,8 @@ #include #include +#include + #include #include @@ -62,7 +64,6 @@ void test_kernel(const int polygon_nv, CGAL::Random& rnd) { using FT = typename K::FT; using Point_2 = typename K::Point_2; - using Vector_2 = typename K::Vector_2; using Point_3 = typename K::Point_3; using Polygon_2 = CGAL::Polygon_2; @@ -73,6 +74,7 @@ void test_kernel(const int polygon_nv, CGAL::Random& rnd) using Mesh = CGAL::Surface_mesh; void (*dummy_ptr)() = &test_API; + CGAL_USE(dummy_ptr); typedef CGAL::Random_points_in_square_2 Point_generator; Polygon_2 pol; @@ -92,7 +94,7 @@ void test_kernel(const int polygon_nv, CGAL::Random& rnd) CGAL::draw(pol); - auto ss_ptr = CGAL::create_interior_weighted_straight_skeleton_2(pol, weights); + Straight_skeleton_2_ptr ss_ptr = CGAL::create_interior_weighted_straight_skeleton_2(pol, weights, K()); assert(ss_ptr); if(!ss_ptr) { @@ -102,7 +104,7 @@ void test_kernel(const int polygon_nv, CGAL::Random& rnd) CGAL::draw(*ss_ptr); - ss_ptr = CGAL::create_exterior_weighted_straight_skeleton_2(0.1, pol, weights); + ss_ptr = CGAL::create_exterior_weighted_straight_skeleton_2(0.1, pol, weights, K()); assert(ss_ptr); if(!ss_ptr) { diff --git a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_polygons_with_holes.cpp b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_polygons_with_holes.cpp index 2bd4df182e1..c924877abc1 100644 --- a/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_polygons_with_holes.cpp +++ b/Straight_skeleton_2/test/Straight_skeleton_2/test_sls_weighted_polygons_with_holes.cpp @@ -50,7 +50,7 @@ void test_kernel(const int hole_n, const int hole_nv, CGAL::Random& rnd) typedef CGAL::Random_points_in_square_2 Point_generator; Polygon_2 poly; - CGAL::random_polygon_2(10, std::back_inserter(poly), Point_generator(0.25, rnd)); + CGAL::random_polygon_2(hole_nv, std::back_inserter(poly), Point_generator(0.25, rnd)); return poly; }; @@ -115,7 +115,7 @@ void test_kernel(const int hole_n, const int hole_nv, CGAL::Random& rnd) // CGAL::draw(pwh); - auto ss_ptr = CGAL::create_interior_weighted_straight_skeleton_2(pwh, weights); + Straight_skeleton_2_ptr ss_ptr = CGAL::create_interior_weighted_straight_skeleton_2(pwh, weights, K()); assert(ss_ptr); if(!ss_ptr) {