From: Sandro Santilli Date: Tue, 15 Sep 2015 14:58:09 +0000 (+0000) Subject: Plug leak in lwt_GetEdgeByPoint X-Git-Tag: 2.2.0rc1~33 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4cb871bcffea3049a0a9906418ce7c0d4b398b69;p=postgis Plug leak in lwt_GetEdgeByPoint git-svn-id: http://svn.osgeo.org/postgis/trunk@14068 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/liblwgeom/lwgeom_topo.c b/liblwgeom/lwgeom_topo.c index dca5c4c99..cd12c99d7 100644 --- a/liblwgeom/lwgeom_topo.c +++ b/liblwgeom/lwgeom_topo.c @@ -4750,6 +4750,8 @@ lwt_GetEdgeByPoint(LWT_TOPOLOGY *topo, LWPOINT *pt, double tol) else id = e->edge_id; } + if ( num ) _lwt_release_edges(elem, num); + return id; }