Prechádzať zdrojové kódy

Merge pull request #583 from VisionSystemsInc/igl-face3d

Bug fix on incorrect malloc(0) of pointmarkerlist struct when VM.size…

Former-commit-id: 6ed6c551fa8dd806089ecb4c4936ba576357fd5e
Alec Jacobson 8 rokov pred
rodič
commit
7f1c0cba78
1 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 2 2
      include/igl/triangle/triangulate.cpp

+ 2 - 2
include/igl/triangle/triangulate.cpp

@@ -109,8 +109,8 @@ IGL_INLINE void igl::triangle::triangulate(
   }
 
   in.numberofpointattributes = 0;
-  in.pointmarkerlist = (int*)calloc(VM.size(),sizeof(int));
-  for(unsigned i=0;i<VM.rows();++i) in.pointmarkerlist[i] = VM.size()?VM(i):1;
+  in.pointmarkerlist = (int*)calloc(V.size(),sizeof(int)) ;
+  for(unsigned i=0;i<V.rows();++i) in.pointmarkerlist[i] = VM.size()?VM(i):1;
 
   in.trianglelist = NULL;
   in.numberoftriangles = 0;