[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53637] trunk/blender/source/blender/ blenkernel/intern/modifiers_bmesh.c: dont copy the mvert array in DM_to_bmesh_ex()
Campbell Barton
ideasman42 at gmail.com
Mon Jan 7 16:43:28 CET 2013
Revision: 53637
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53637
Author: campbellbarton
Date: 2013-01-07 15:43:28 +0000 (Mon, 07 Jan 2013)
Log Message:
-----------
dont copy the mvert array in DM_to_bmesh_ex()
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/modifiers_bmesh.c
Modified: trunk/blender/source/blender/blenkernel/intern/modifiers_bmesh.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/modifiers_bmesh.c 2013-01-07 15:42:42 UTC (rev 53636)
+++ trunk/blender/source/blender/blenkernel/intern/modifiers_bmesh.c 2013-01-07 15:43:28 UTC (rev 53637)
@@ -89,7 +89,7 @@
etable = MEM_callocN(sizeof(void **) * totedge, __func__);
/*do verts*/
- mv = mvert = dm->dupVertArray(dm);
+ mv = mvert = dm->getVertArray(dm);
for (i = 0; i < totvert; i++, mv++) {
v = BM_vert_create(bm, mv->co, NULL, BM_CREATE_SKIP_CD);
normal_short_to_float_v3(v->no, mv->no);
@@ -107,7 +107,6 @@
*orig_index = ORIGINDEX_NONE;
}
}
- MEM_freeN(mvert);
if (is_init) bm->elem_index_dirty &= ~BM_VERT;
/*do edges*/
More information about the Bf-blender-cvs
mailing list