From bb455afaf441a35f883c47feb9a3691e1ff73247 Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Mon, 12 Oct 2015 20:29:47 +0000 Subject: [PATCH] Fix memory leak in lwt_ChangeEdgeGeom [liblwgeom] git-svn-id: http://svn.osgeo.org/postgis/trunk@14268 b70326c6-7e19-0410-871a-916f4a2858ee --- liblwgeom/lwgeom_topo.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/liblwgeom/lwgeom_topo.c b/liblwgeom/lwgeom_topo.c index 7be02d45b..ea8f24b85 100644 --- a/liblwgeom/lwgeom_topo.c +++ b/liblwgeom/lwgeom_topo.c @@ -3578,6 +3578,8 @@ lwt_ChangeEdgeGeom(LWT_TOPOLOGY* topo, LWT_ELEMID edge_id, LWLINE *geom) return -1; } } + if ( nface1 ) lwgeom_free(nface1); + if ( nface2 ) lwgeom_free(nface2); LWDEBUG(1, "all done, cleaning up edges"); -- 2.40.0