[postgis-tickets] r15904 - lwtriangle_is_repeated_points should be local to lwtriangle.c

Paul Ramsey pramsey at cleverelephant.ca
Thu Oct 5 06:35:38 PDT 2017


Author: pramsey
Date: 2017-10-05 06:35:38 -0700 (Thu, 05 Oct 2017)
New Revision: 15904

Modified:
   trunk/liblwgeom/liblwgeom.h.in
   trunk/liblwgeom/lwtriangle.c
Log:
lwtriangle_is_repeated_points should be local to lwtriangle.c


Modified: trunk/liblwgeom/liblwgeom.h.in
===================================================================
--- trunk/liblwgeom/liblwgeom.h.in	2017-10-05 13:22:06 UTC (rev 15903)
+++ trunk/liblwgeom/liblwgeom.h.in	2017-10-05 13:35:38 UTC (rev 15904)
@@ -1658,8 +1658,6 @@
 */
 extern LWGEOM* lwgeom_remove_repeated_points(const LWGEOM *in, double tolerance);
 
-extern char lwtriangle_is_repeated_points(LWTRIANGLE *triangle);
-
 /**
  * Swap ordinate values in every vertex of the geometry.
  *

Modified: trunk/liblwgeom/lwtriangle.c
===================================================================
--- trunk/liblwgeom/lwtriangle.c	2017-10-05 13:22:06 UTC (rev 15903)
+++ trunk/liblwgeom/lwtriangle.c	2017-10-05 13:35:38 UTC (rev 15904)
@@ -130,6 +130,19 @@
 	return r;
 }
 
+static char
+lwtriangle_is_repeated_points(LWTRIANGLE *triangle)
+{
+	char ret;
+	POINTARRAY *pa;
+
+	pa = ptarray_remove_repeated_points(triangle->points, 0.0);
+	ret = ptarray_same(pa, triangle->points);
+	ptarray_free(pa);
+
+	return ret;
+}
+
 /*
  * Construct a triangle from a LWLINE being
  * the shell
@@ -158,19 +171,6 @@
 	return ret;
 }
 
-char
-lwtriangle_is_repeated_points(LWTRIANGLE *triangle)
-{
-	char ret;
-	POINTARRAY *pa;
-
-	pa = ptarray_remove_repeated_points(triangle->points, 0.0);
-	ret = ptarray_same(pa, triangle->points);
-	ptarray_free(pa);
-
-	return ret;
-}
-
 int lwtriangle_is_empty(const LWTRIANGLE *triangle)
 {
 	if ( !triangle->points || triangle->points->npoints < 1 )



More information about the postgis-tickets mailing list