All pastes #913170 Raw Edit

Zeug

public text v1 · immutable
·published 2008-02-21 21:38 UTC
rendered paste body
Index: source/blender/blenkernel/intern/DerivedMesh.c
===================================================================
--- source/blender/blenkernel/intern/DerivedMesh.c      (Revision 13801)
+++ source/blender/blenkernel/intern/DerivedMesh.c      (Arbeitskopie)
@@ -2769,7 +2769,7 @@
                return NULL;
 
        dm= mesh_get_derived_final(ob, CD_MASK_BAREMESH);
-       vertexcosnos= MEM_callocN(6*sizeof(float)*me->totvert, "vertexcosnos map");
+       vertexcosnos= MEM_callocN(6*sizeof(float)*dm->getNumVerts(dm), "vertexcosnos map");
 
        if(dm->foreachMappedVert) {
                dm->foreachMappedVert(dm, make_vertexcosnos__mapFunc, vertexcosnos);
@@ -2778,7 +2778,7 @@
                float *fp= vertexcosnos;
                int a;
 
-               for(a=0; a< me->totvert; a++, fp+=6) {
+               for(a=0; a< dm->getNumVerts(dm); a++, fp+=6) {
                        dm->getVertCo(dm, a, fp);
                        dm->getVertNo(dm, a, fp+3);
                }