From cbf07e1bc3e11d7cce4769782f2acf76e47f6947 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Wed, 11 Feb 2009 22:33:55 +0000 Subject: make schedule_run return if it has active jobs to schedule svn path=/trunk/netsurf/; revision=6447 --- amiga/schedule.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'amiga/schedule.c') diff --git a/amiga/schedule.c b/amiga/schedule.c index 008bf4d01..8ec7b3da0 100755 --- a/amiga/schedule.c +++ b/amiga/schedule.c @@ -115,7 +115,7 @@ void schedule_remove(void (*callback)(void *p), void *p) * Process events up to current time. */ -void schedule_run(void) +bool schedule_run(void) { struct nsObject *node; struct nsObject *nnode; @@ -124,7 +124,7 @@ void schedule_run(void) void *p; struct timeval tv; - if(IsMinListEmpty(schedule_list)) return; + if(IsMinListEmpty(schedule_list)) return false; GetSysTime(&tv); @@ -148,6 +148,8 @@ void schedule_run(void) } } } while(node=nnode); + + return true; } void ami_remove_timer_event(struct nscallback *nscb) -- cgit v1.2.3