[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [31281] trunk/blender/source/blender/ blenkernel/intern/object.c: Fix #23235: crash with editmesh instances & drawing, only the object
Brecht Van Lommel
brecht at blender.org
Thu Aug 12 12:17:21 CEST 2010
Revision: 31281
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=31281
Author: blendix
Date: 2010-08-12 12:17:21 +0200 (Thu, 12 Aug 2010)
Log Message:
-----------
Fix #23235: crash with editmesh instances & drawing, only the object
in object mode should make the editmesh derivedmesh.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/object.c
Modified: trunk/blender/source/blender/blenkernel/intern/object.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/object.c 2010-08-12 10:15:20 UTC (rev 31280)
+++ trunk/blender/source/blender/blenkernel/intern/object.c 2010-08-12 10:17:21 UTC (rev 31281)
@@ -2501,7 +2501,7 @@
/* includes all keys and modifiers */
if(ob->type==OB_MESH) {
- EditMesh *em = BKE_mesh_get_editmesh(ob->data);
+ EditMesh *em = (ob == scene->obedit)? BKE_mesh_get_editmesh(ob->data): NULL;
/* evaluate drivers */
// XXX: should we push this to derivedmesh instead?
More information about the Bf-blender-cvs
mailing list