[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33877] trunk/blender/source/blender/ windowmanager/intern/wm_event_system.c: Customdata mask recode caused crashes, sloppy work here, but probably
Ton Roosendaal
ton at blender.org
Thu Dec 23 18:47:07 CET 2010
Revision: 33877
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33877
Author: ton
Date: 2010-12-23 18:47:06 +0100 (Thu, 23 Dec 2010)
Log Message:
-----------
Customdata mask recode caused crashes, sloppy work here, but probably
caused by Campbell using too much Python. In C code you really need
{ and } for multiline if's. :)
Modified Paths:
--------------
trunk/blender/source/blender/windowmanager/intern/wm_event_system.c
Modified: trunk/blender/source/blender/windowmanager/intern/wm_event_system.c
===================================================================
--- trunk/blender/source/blender/windowmanager/intern/wm_event_system.c 2010-12-23 13:16:56 UTC (rev 33876)
+++ trunk/blender/source/blender/windowmanager/intern/wm_event_system.c 2010-12-23 17:47:06 UTC (rev 33877)
@@ -295,13 +295,14 @@
}
/* XXX make lock in future, or separated derivedmesh users in scene */
- if(!G.rendering)
+ if(!G.rendering) {
/* depsgraph & animation: update tagged datablocks */
/* copied to set's in scene_update_tagged_recursive() */
win->screen->scene->customdata_mask= ED_viewedit_datamask(win->screen);
scene_update_tagged(CTX_data_main(C), win->screen->scene);
+ }
}
CTX_wm_window_set(C, NULL);
More information about the Bf-blender-cvs
mailing list