[postgis-commits] svn - r3010 - trunk/lwgeom

postgis-commits at postgis.refractions.net postgis-commits at postgis.refractions.net
Thu Sep 25 13:46:16 PDT 2008


Author: pramsey
Date: 2008-09-25 13:46:16 -0700 (Thu, 25 Sep 2008)
New Revision: 3010

Modified:
   trunk/lwgeom/lwgeom_rtree.c
Log:
Another biggish leak into the parent context.


Modified: trunk/lwgeom/lwgeom_rtree.c
===================================================================
--- trunk/lwgeom/lwgeom_rtree.c	2008-09-25 19:18:37 UTC (rev 3009)
+++ trunk/lwgeom/lwgeom_rtree.c	2008-09-25 20:46:16 UTC (rev 3010)
@@ -202,8 +202,11 @@
         if(root->rightNode)
                 freeTree(root->rightNode);
         lwfree(root->interval);
-        if(root->segment)
-                lwgeom_release((LWGEOM *)root->segment);
+        if(root->segment) {
+            lwfree(root->segment->points->serialized_pointlist);
+            lwfree(root->segment->points);
+            lwgeom_release((LWGEOM *)root->segment);
+        }
         lwfree(root);
 }
 



More information about the postgis-commits mailing list