Revision: 30460 http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30460 Author: elubie Date: 2010-07-18 10:07:38 +0200 (Sun, 18 Jul 2010)
Log Message: ----------- fix for crash when terminating thumbnail threads Modified Paths: -------------- trunk/blender/source/blender/windowmanager/intern/wm_jobs.c Modified: trunk/blender/source/blender/windowmanager/intern/wm_jobs.c =================================================================== --- trunk/blender/source/blender/windowmanager/intern/wm_jobs.c 2010-07-18 05:17:37 UTC (rev 30459) +++ trunk/blender/source/blender/windowmanager/intern/wm_jobs.c 2010-07-18 08:07:38 UTC (rev 30460) @@ -355,9 +355,16 @@ { wmJob *steve; - for(steve= wm->jobs.first; steve; steve= steve->next) - if(steve->owner==owner || steve->startjob==startjob) - wm_jobs_kill_job(wm, steve); + steve= wm->jobs.first; + while(steve) { + if(steve->owner==owner || steve->startjob==startjob) { + wmJob* bill = steve; + steve= steve->next; + wm_jobs_kill_job(wm, bill); + } else { + steve= steve->next; + } + } } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs