diff --git a/vcg/simplex/edge/topology.h b/vcg/simplex/edge/topology.h index 9001f821..c6124a58 100644 --- a/vcg/simplex/edge/topology.h +++ b/vcg/simplex/edge/topology.h @@ -205,6 +205,7 @@ void VEEdgeSplit(MeshType &poly, typename MeshType::EdgeType *e, typename MeshTy edge::VEAppend(e,1); // tri::Allocator:: template PointerUpdater pu; typename MeshType::EdgeIterator ei = tri::Allocator::AddEdges(poly, 1); + ei->ImportData(*e); ei->V(0)=&v; ei->V(1)=v1; edge::VEAppend(&*ei,0);