diff options
Diffstat (limited to 'source/blender/windowmanager/intern/wm_init_exit.c')
-rw-r--r-- | source/blender/windowmanager/intern/wm_init_exit.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/windowmanager/intern/wm_init_exit.c b/source/blender/windowmanager/intern/wm_init_exit.c index 8eca5850628..65df71a067a 100644 --- a/source/blender/windowmanager/intern/wm_init_exit.c +++ b/source/blender/windowmanager/intern/wm_init_exit.c @@ -195,6 +195,9 @@ void WM_exit(bContext *C) if(C) ED_editors_exit(C); + /* Context should still working here. but radio tool needs cleaning... */ + freeAllRad(CTX_data_scene(C)); + free_ttfont(); /* bke_font.h */ #ifdef WITH_VERSE @@ -202,7 +205,6 @@ void WM_exit(bContext *C) #endif free_openrecent(); - freeAllRad(); BKE_freecubetable(); // if (G.background == 0) |