From f4f6ab5ab16b8d9e328b35df59e2915721223454 Mon Sep 17 00:00:00 2001 From: Jan Niklas Hasse Date: Fri, 17 Aug 2012 23:23:36 +0200 Subject: [PATCH] fix compiler warnings about size_t to int conversion --- poly2tri/sweep/sweep_context.cc | 6 +++--- poly2tri/sweep/sweep_context.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/poly2tri/sweep/sweep_context.cc b/poly2tri/sweep/sweep_context.cc index c9dd5a8..ded2db2 100644 --- a/poly2tri/sweep/sweep_context.cc +++ b/poly2tri/sweep/sweep_context.cc @@ -96,9 +96,9 @@ void SweepContext::InitTriangulation() void SweepContext::InitEdges(std::vector polyline) { - int num_points = polyline.size(); - for (int i = 0; i < num_points; i++) { - int j = i < num_points - 1 ? i + 1 : 0; + size_t num_points = polyline.size(); + for (size_t i = 0; i < num_points; i++) { + size_t j = i < num_points - 1 ? i + 1 : 0; edge_list.push_back(new Edge(*polyline[i], *polyline[j])); } } diff --git a/poly2tri/sweep/sweep_context.h b/poly2tri/sweep/sweep_context.h index 266408d..dc4e0e1 100644 --- a/poly2tri/sweep/sweep_context.h +++ b/poly2tri/sweep/sweep_context.h @@ -64,7 +64,7 @@ void set_tail(Point* p1); Point* tail(); -int point_count(); +size_t point_count(); Node& LocateNode(Point& point); @@ -92,7 +92,7 @@ AdvancingFront* front(); void MeshClean(Triangle& triangle); std::vector GetTriangles(); -std::list GetMap(); +std::list GetMap(); std::vector edge_list; @@ -156,7 +156,7 @@ inline AdvancingFront* SweepContext::front() return front_; } -inline int SweepContext::point_count() +inline size_t SweepContext::point_count() { return points_.size(); }