From ebc793a5f552bb676014f771d81c074b7dd4345d Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sun, 16 Jan 2000 17:39:16 +0000 Subject: No more problems when events get scheduled during event processing. --- lib/event.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/event.c b/lib/event.c index 8f72a70..9ac80ac 100644 --- a/lib/event.c +++ b/lib/event.c @@ -77,12 +77,11 @@ int ev_run_list(event_list *l) { node *n, *p; - int keep = 0; WALK_LIST_DELSAFE(n, p, *l) { event *e = SKIP_BACK(event, n, n); - keep += ev_run(e); + ev_run(e); } - return keep; + return !EMPTY_LIST(*l); } -- cgit v1.2.3