Merge branch 'blender-v3.3-release'
This commit is contained in:
commit
702f112e77
|
@ -616,7 +616,10 @@ void wm_close_and_free_all(bContext *C, ListBase *wmlist)
|
|||
while ((wm = wmlist->first)) {
|
||||
wm_close_and_free(C, wm);
|
||||
BLI_remlink(wmlist, wm);
|
||||
BKE_libblock_free_data(&wm->id, true);
|
||||
/* Don't handle user counts as this is only ever called once #G_MAIN has already been freed via
|
||||
* #BKE_main_free so any ID's referenced by the window-manager (from ID properties) will crash.
|
||||
* See: T100703. */
|
||||
BKE_libblock_free_data(&wm->id, false);
|
||||
BKE_libblock_free_data_py(&wm->id);
|
||||
MEM_freeN(wm);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue