polygon

Polygon triangulation
git clone git://git.meso-star.fr/polygon.git
Log | Files | Refs | README | LICENSE

commit 53a795b3ca8b18a5b440df4b89691e59d84e86e8
parent 54e083d7e6c1e56c7ad572825faaa7494c7255f5
Author: vaplv <vaplv@free.fr>
Date:   Wed, 20 May 2015 11:37:17 +0200

Update of the RSys dependency to v0.2

Diffstat:
Mcmake/CMakeLists.txt | 4++--
Msrc/polygon.c | 2+-
Msrc/test_polygon.c | 2+-
3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt @@ -25,7 +25,7 @@ set(POLYGON_SOURCE_DIR ${PROJECT_SOURCE_DIR}/../src) # Dependencies ################################################################################ find_package(RCMake REQUIRED) -find_package(RSys REQUIRED) +find_package(RSys 0.2 REQUIRED) include_directories(${RSys_INCLUDE_DIR}) set(CMAKE_MODULE_PATH ${RCMAKE_SOURCE_DIR}) @@ -36,7 +36,7 @@ include(rcmake) ################################################################################ set(VERSION_MAJOR 0) set(VERSION_MINOR 0) -set(VERSION_PATCH 1) +set(VERSION_PATCH 2) set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) set(POLYGON_FILES_SRC polygon.c) diff --git a/src/polygon.c b/src/polygon.c @@ -166,7 +166,7 @@ release_polygon(ref_T* ref) darray_vertex_node_release(&poly->pool); htable_u32_release(&poly->vertices_concave); darray_u32_release(&poly->triangle_ids); - MEM_FREE(poly->allocator, poly); + MEM_RM(poly->allocator, poly); } /******************************************************************************* diff --git a/src/test_polygon.c b/src/test_polygon.c @@ -70,7 +70,7 @@ check_triangulation FOR_EACH(i, 0, nedges_contour) /* All the contour edges may be found */ CHECK(contour[i], 1); - mem_free(contour); + mem_rm(contour); return area; }