From ec2525fdd68fbae04edcfa532f21d9283497e7b5 Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Wed, 7 Oct 2015 16:30:31 +0000 Subject: [PATCH] Fix compiler warnings, pretty much all safe (#3320) git-svn-id: http://svn.osgeo.org/postgis/trunk@14205 b70326c6-7e19-0410-871a-916f4a2858ee --- liblwgeom/lwgeom_topo.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/liblwgeom/lwgeom_topo.c b/liblwgeom/lwgeom_topo.c index 08e58916c..85314085b 100644 --- a/liblwgeom/lwgeom_topo.c +++ b/liblwgeom/lwgeom_topo.c @@ -1391,7 +1391,7 @@ _lwt_FirstDistinctVertex2D(const POINTARRAY* pa, POINT2D *ref, int from, int dir } LWDEBUGF(1, "first point is index %d", from); - getPoint2d_p(pa, from, &fp); + fp = *ref; /* getPoint2d_p(pa, from, &fp); */ for ( i = from+inc; i != toofar; i += inc ) { LWDEBUGF(1, "testing point %d", i); @@ -3497,7 +3497,7 @@ lwt_ChangeEdgeGeom(LWT_TOPOLOGY* topo, LWT_ELEMID edge_id, LWLINE *geom) /* Bail out if next CW or CCW edge on start node changed */ if ( span_pre.nextCW != span_post.nextCW || - span_pre.nextCCW != span_pre.nextCCW ) + span_pre.nextCCW != span_post.nextCCW ) {{ LWT_ELEMID nid = oldedge->start_node; _lwt_release_edges(oldedge, 1); @@ -3508,7 +3508,7 @@ lwt_ChangeEdgeGeom(LWT_TOPOLOGY* topo, LWT_ELEMID edge_id, LWLINE *geom) /* Bail out if next CW or CCW edge on end node changed */ if ( epan_pre.nextCW != epan_post.nextCW || - epan_pre.nextCCW != epan_pre.nextCCW ) + epan_pre.nextCCW != epan_post.nextCCW ) {{ LWT_ELEMID nid = oldedge->end_node; _lwt_release_edges(oldedge, 1); @@ -4910,7 +4910,7 @@ LWT_ELEMID lwt_AddPoint(LWT_TOPOLOGY* topo, LWPOINT* point, double tol) { int num, i; - double mindist; + double mindist = FLT_MAX; LWT_ISO_NODE *nodes, *nodes2; LWT_ISO_EDGE *edges, *edges2; LWGEOM *pt = lwpoint_as_lwgeom(point); -- 2.50.1