]> granicus.if.org Git - poly2tri-c/commitdiff
Fix a wrong no-mesh condition for adding edges/triangles
authorBarak Itkin <lightningismyname@gmail.com>
Fri, 6 Jul 2012 22:30:42 +0000 (01:30 +0300)
committerBarak Itkin <lightningismyname@gmail.com>
Fri, 6 Jul 2012 22:30:42 +0000 (01:30 +0300)
poly2tri-c/refine/mesh.c

index 166467f35b1c81d033f44c13cb1ea71879b2d570..ba1dd5bc7356220a544131591991422c39907d14 100644 (file)
@@ -89,7 +89,6 @@ P2trEdge*
 p2tr_mesh_add_edge (P2trMesh *self,
                     P2trEdge *edge)
 {
-  g_assert (p2tr_edge_get_mesh (edge) == NULL);
   p2tr_hash_set_insert (self->edges, p2tr_edge_ref (edge->mirror));
   p2tr_hash_set_insert (self->edges, p2tr_edge_ref (edge));
 
@@ -126,7 +125,6 @@ P2trTriangle*
 p2tr_mesh_add_triangle (P2trMesh     *self,
                         P2trTriangle *tri)
 {
-  g_assert (p2tr_triangle_get_mesh (tri) == NULL);
   p2tr_hash_set_insert (self->triangles, tri);
 
   if (self->record_undo)