From 1e80f401331830d1f2664172610868a3c641f6c2 Mon Sep 17 00:00:00 2001 From: Bborie Park Date: Tue, 26 Jun 2012 18:17:19 +0000 Subject: [PATCH] Removed improper freeing of memory. git-svn-id: http://svn.osgeo.org/postgis/trunk@9986 b70326c6-7e19-0410-871a-916f4a2858ee --- raster/rt_pg/rt_pg.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/raster/rt_pg/rt_pg.c b/raster/rt_pg/rt_pg.c index 414a173e0..bc0f6ec94 100644 --- a/raster/rt_pg/rt_pg.c +++ b/raster/rt_pg/rt_pg.c @@ -11321,12 +11321,8 @@ Datum RASTER_mapAlgebraFctNgb(PG_FUNCTION_ARGS) pgrtn = rt_raster_serialize(newrast); rt_raster_destroy(newrast); - if (NULL == pgrtn) { - rt_raster_destroy(raster); - rt_raster_destroy(newrast); - + if (NULL == pgrtn) PG_RETURN_NULL(); - } POSTGIS_RT_DEBUG(3, "RASTER_mapAlgebraFctNgb: raster serialized"); POSTGIS_RT_DEBUG(4, "RASTER_mapAlgebraFctNgb: returning raster"); -- 2.40.0