]> granicus.if.org Git - postgis/commitdiff
Properly destroy lwgeom in lwgeom_to_x3d3 now that it's safe (see #1102)
authorSandro Santilli <strk@keybit.net>
Wed, 6 Jul 2011 15:02:46 +0000 (15:02 +0000)
committerSandro Santilli <strk@keybit.net>
Wed, 6 Jul 2011 15:02:46 +0000 (15:02 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@7612 b70326c6-7e19-0410-871a-916f4a2858ee

liblwgeom/lwout_x3d.c

index 5c764deefb0640d2827ff4870bc35eeb2f84e4c7..acdeabee498dd111d6537df95a9fbdc765af26a6 100644 (file)
@@ -65,8 +65,7 @@ lwgeom_to_x3d3(const LWGEOM *geom, char *srs, int precision, int opts, const cha
                */\r
                LWCOLLECTION *tmp = (LWCOLLECTION*)lwgeom_as_multi(geom);\r
                char *ret = asx3d3_multi(tmp, srs, precision, opts, defid);\r
-               /* See http://trac.osgeo.org/postgis/ticket/1104 about problems with lwgeom_clone */\r
-               lwcollection_release(tmp);\r
+               lwcollection_free(tmp);\r
                return ret;\r
        }\r
 \r