glu/sgi: Set freed pointer to NULL.
authorVinson Lee <vlee@vmware.com>
Thu, 25 Feb 2010 10:19:00 +0000 (02:19 -0800)
committerVinson Lee <vlee@vmware.com>
Thu, 25 Feb 2010 10:19:00 +0000 (02:19 -0800)
src/glu/sgi/libtess/mesh.c

index 95f87cdc9499dd118d80986137a9ddfcc46fe7b1..2e962ed4375faf720c8f866fb5913b6f9af14928 100644 (file)
@@ -332,6 +332,7 @@ int __gl_meshSplice( GLUhalfEdge *eOrg, GLUhalfEdge *eDst )
     /* We are merging two disjoint vertices -- destroy eDst->Org */
     joiningVertices = TRUE;
     KillVertex( eDst->Org, eOrg->Org );
+    eDst->Org = NULL;
   }
   if( eDst->Lface != eOrg->Lface ) {
     /* We are connecting two disjoint loops -- destroy eDst->Lface */