Don't loop forever.

This commit is contained in:
2010-01-13 04:27:10 +00:00
parent 7c80ece9c8
commit 728359a6a5

View File

@@ -1625,8 +1625,8 @@ void WM_event_remove_area_handler(ListBase *handlers, void *area)
wmEventHandler *handler, *nexthandler;
for(handler = handlers->first; handler; handler= nexthandler) {
nexthandler = handler->next;
if (handler->type != WM_HANDLER_FILESELECT) {
nexthandler = handler->next;
if (handler->ui_area == area || handler->op_area == area) {
BLI_remlink(handlers, handler);
wm_event_free_handler(handler);