[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50822] trunk/blender/source/blender/ editors/object/object_bake.c: fix for crash backing in background mode.
Campbell Barton
ideasman42 at gmail.com
Sun Sep 23 08:38:09 CEST 2012
Revision: 50822
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=50822
Author: campbellbarton
Date: 2012-09-23 06:38:09 +0000 (Sun, 23 Sep 2012)
Log Message:
-----------
fix for crash backing in background mode.
Modified Paths:
--------------
trunk/blender/source/blender/editors/object/object_bake.c
Modified: trunk/blender/source/blender/editors/object/object_bake.c
===================================================================
--- trunk/blender/source/blender/editors/object/object_bake.c 2012-09-23 06:25:39 UTC (rev 50821)
+++ trunk/blender/source/blender/editors/object/object_bake.c 2012-09-23 06:38:09 UTC (rev 50822)
@@ -1329,11 +1329,12 @@
static void init_bake_internal(BakeRender *bkr, bContext *C)
{
Scene *scene = CTX_data_scene(C);
+ bScreen *sc = CTX_wm_screen(C);
/* get editmode results */
ED_object_exit_editmode(C, 0); /* 0 = does not exit editmode */
- bkr->sa = BKE_screen_find_big_area(CTX_wm_screen(C), SPACE_IMAGE, 10); /* can be NULL */
+ bkr->sa = sc ? BKE_screen_find_big_area(sc, SPACE_IMAGE, 10) : NULL; /* can be NULL */
bkr->main = CTX_data_main(C);
bkr->scene = scene;
bkr->actob = (scene->r.bake_flag & R_BAKE_TO_ACTIVE) ? OBACT : NULL;
More information about the Bf-blender-cvs
mailing list