From 4c51b3a63583b7d83e96a2a8e5b5fc1ae60c288b Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Sat, 21 Oct 2017 07:45:47 +0000 Subject: [PATCH] Remove conditional code to use with GEOS < 3.3.9 We require 3.4.0+ now... git-svn-id: http://svn.osgeo.org/postgis/trunk@16028 b70326c6-7e19-0410-871a-916f4a2858ee --- liblwgeom/lwgeom_topo.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/liblwgeom/lwgeom_topo.c b/liblwgeom/lwgeom_topo.c index dc9a78f8f..791151c67 100644 --- a/liblwgeom/lwgeom_topo.c +++ b/liblwgeom/lwgeom_topo.c @@ -433,15 +433,6 @@ _lwt_toposnap(LWGEOM *src, LWGEOM *tgt, double tol) tmp2 = lwgeom_snap(tmp, tgt, tol); ++iterations; changed = ( lwgeom_count_vertices(tmp2) != lwgeom_count_vertices(tmp) ); -#if GEOS_NUMERIC_VERSION < 30309 - /* Up to GEOS-3.3.8, snapping could duplicate points */ - if ( changed ) { - tmp3 = lwgeom_remove_repeated_points( tmp2, 0 ); - lwgeom_free(tmp2); - tmp2 = tmp3; - changed = ( lwgeom_count_vertices(tmp2) != lwgeom_count_vertices(tmp) ); - } -#endif /* GEOS_NUMERIC_VERSION < 30309 */ LWDEBUGF(2, "After iteration %d, geometry changed ? %d (%d vs %d vertices)", iterations, changed, lwgeom_count_vertices(tmp2), lwgeom_count_vertices(tmp)); if ( tmp != src ) lwgeom_free(tmp); tmp = tmp2; -- 2.50.0