diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2009-02-11 22:33:55 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2009-02-11 22:33:55 +0000 |
commit | cbf07e1bc3e11d7cce4769782f2acf76e47f6947 (patch) | |
tree | ee2324cd5f48de505ab2a9a172ae984ace0f653b /framebuffer | |
parent | 5060882795b3534bca9b20dc11476027f15f1f6f (diff) | |
download | netsurf-cbf07e1bc3e11d7cce4769782f2acf76e47f6947.tar.gz netsurf-cbf07e1bc3e11d7cce4769782f2acf76e47f6947.tar.bz2 |
make schedule_run return if it has active jobs to schedule
svn path=/trunk/netsurf/; revision=6447
Diffstat (limited to 'framebuffer')
-rw-r--r-- | framebuffer/fb_schedule.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/framebuffer/fb_schedule.c b/framebuffer/fb_schedule.c index 6b73c375e..b96a00500 100644 --- a/framebuffer/fb_schedule.c +++ b/framebuffer/fb_schedule.c @@ -126,7 +126,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 timeval tv; struct nscallback *cur_nscb; @@ -134,7 +134,7 @@ void schedule_run(void) struct nscallback *unlnk_nscb; if (schedule_list == NULL) - return; + return false; cur_nscb = schedule_list; prev_nscb = NULL; @@ -167,7 +167,7 @@ void schedule_run(void) cur_nscb = prev_nscb->next; } } - + return true; } void list_schedule(void) |