Fix #36800: closing render window during render crashes, the operator would be
cancelled before the job, causing invalid access to op->reports in the job thread.
This commit is contained in:
@@ -393,7 +393,7 @@ void WM_jobs_stop(struct wmWindowManager *wm, void *owner, void *startjob);
|
||||
void WM_jobs_kill(struct wmWindowManager *wm, void *owner, void (*)(void *, short int *, short int *, float *));
|
||||
void WM_jobs_kill_all(struct wmWindowManager *wm);
|
||||
void WM_jobs_kill_all_except(struct wmWindowManager *wm, void *owner);
|
||||
void WM_jobs_kill_type(struct wmWindowManager *wm, int job_type);
|
||||
void WM_jobs_kill_type(struct wmWindowManager *wm, void *owner, int job_type);
|
||||
|
||||
int WM_jobs_has_running(struct wmWindowManager *wm);
|
||||
|
||||
|
Reference in New Issue
Block a user