summaryrefslogtreecommitdiff
path: root/apps/plugins/pdbox/PDa/src
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/pdbox/PDa/src')
-rw-r--r--apps/plugins/pdbox/PDa/src/m_sched.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/plugins/pdbox/PDa/src/m_sched.c b/apps/plugins/pdbox/PDa/src/m_sched.c
index 6500fc2038..88e639d39e 100644
--- a/apps/plugins/pdbox/PDa/src/m_sched.c
+++ b/apps/plugins/pdbox/PDa/src/m_sched.c
@@ -399,7 +399,9 @@ static
399#endif 399#endif
400void sched_tick(t_time next_sys_time) 400void sched_tick(t_time next_sys_time)
401{ 401{
402#ifndef ROCKBOX
402 int countdown = 5000; 403 int countdown = 5000;
404#endif
403 while (clock_setlist && clock_setlist->c_settime < next_sys_time) 405 while (clock_setlist && clock_setlist->c_settime < next_sys_time)
404 { 406 {
405 t_clock *c = clock_setlist; 407 t_clock *c = clock_setlist;
@@ -407,13 +409,13 @@ void sched_tick(t_time next_sys_time)
407 clock_unset(clock_setlist); 409 clock_unset(clock_setlist);
408 outlet_setstacklim(); 410 outlet_setstacklim();
409 (*c->c_fn)(c->c_owner); 411 (*c->c_fn)(c->c_owner);
412#ifndef ROCKBOX
410 if (!countdown--) 413 if (!countdown--)
411 { 414 {
412 countdown = 5000; 415 countdown = 5000;
413#ifndef ROCKBOX
414 sys_pollgui(); 416 sys_pollgui();
415#endif
416 } 417 }
418#endif
417 if (sys_quit) 419 if (sys_quit)
418 return; 420 return;
419 } 421 }