]> granicus.if.org Git - postgis/commitdiff
fixed double release of bbox cache memory
authorSandro Santilli <strk@keybit.net>
Fri, 18 Nov 2005 10:48:59 +0000 (10:48 +0000)
committerSandro Santilli <strk@keybit.net>
Fri, 18 Nov 2005 10:48:59 +0000 (10:48 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@2048 b70326c6-7e19-0410-871a-916f4a2858ee

lwgeom/lwgeom_transform.c

index 1348d76e809cedc4766ea9c6f33195df67fc17a8..40eee293d3b0fd8eeb25f75db539b2d13df24c3b 100644 (file)
@@ -768,7 +768,6 @@ Datum transform(PG_FUNCTION_ARGS)
                lwgeom->bbox = lwgeom_compute_box2d(lwgeom);
                lwgeom->SRID = result_srid;
                result = pglwgeom_serialize(lwgeom);
-               if ( lwgeom->bbox ) lwfree(lwgeom->bbox); 
                lwgeom_release(lwgeom);
        }
        else
@@ -867,7 +866,6 @@ Datum transform_geom(PG_FUNCTION_ARGS)
                lwgeom->bbox = lwgeom_compute_box2d(lwgeom);
                lwgeom->SRID = result_srid;
                result = pglwgeom_serialize(lwgeom);
-               if ( lwgeom->bbox ) lwfree(lwgeom->bbox); 
                lwgeom_release(lwgeom);
        }
        else