From ce460c61791c7735c64d62061bcdcd0bc207320e Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 13 Jun 2014 01:05:20 +1000 Subject: Fix crash running in background mode --- source/blender/windowmanager/intern/wm_init_exit.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'source/blender/windowmanager/intern/wm_init_exit.c') diff --git a/source/blender/windowmanager/intern/wm_init_exit.c b/source/blender/windowmanager/intern/wm_init_exit.c index 5dafadc5a47..675eb5e2e3a 100644 --- a/source/blender/windowmanager/intern/wm_init_exit.c +++ b/source/blender/windowmanager/intern/wm_init_exit.c @@ -490,9 +490,11 @@ void WM_exit_ext(bContext *C, const bool do_python) (void)do_python; #endif - GPU_global_buffer_pool_free(); - GPU_free_unused_buffers(); - GPU_extensions_exit(); + if (!G.background) { + GPU_global_buffer_pool_free(); + GPU_free_unused_buffers(); + GPU_extensions_exit(); + } BKE_reset_undo(); -- cgit v1.2.3