Fixed subsurf crash reported by mfoxdogg, was caused by not using an

editmesh for derivedmeshes when in editmode.
This commit is contained in:
Nicholas Bishop 2009-01-07 18:03:12 +00:00
parent 389dc100cc
commit 1bb2b174cb

@ -2273,7 +2273,7 @@ void object_handle_update(Scene *scene, Object *ob)
/* includes all keys and modifiers */
if(ob->type==OB_MESH) {
makeDerivedMesh(scene, ob, NULL, CD_MASK_BAREMESH); // here was vieweditdatamask? XXX
makeDerivedMesh(scene, ob, ((Mesh*)ob->data)->edit_mesh, CD_MASK_BAREMESH); // here was vieweditdatamask? XXX
}
else if(ob->type==OB_MBALL) {
makeDispListMBall(scene, ob);