diff options
| author | maxim nikonov <maxim.nikonov@hqo.co> | 2026-02-06 18:12:40 +0500 |
|---|---|---|
| committer | maxim nikonov <maxim.nikonov@hqo.co> | 2026-02-06 18:12:40 +0500 |
| commit | b4995f979d127cea667b4e2b71c91e9db4ab52ef (patch) | |
| tree | fbebc775e10932bace8d6a7c3481b1ba200c64db /src/Fl_Timeout.cxx | |
| parent | 9575eb0a1ffa8150f70f88b5f6b55f342c3c0088 (diff) | |
wip
Diffstat (limited to 'src/Fl_Timeout.cxx')
| -rw-r--r-- | src/Fl_Timeout.cxx | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/Fl_Timeout.cxx b/src/Fl_Timeout.cxx index 9aa89b839..eb3e6cccd 100644 --- a/src/Fl_Timeout.cxx +++ b/src/Fl_Timeout.cxx @@ -217,7 +217,8 @@ void Fl_Timeout::insert() { \see Fl::has_timeout(Fl_Timeout_Handler cb, void *data) */ int Fl_Timeout::has_timeout(Fl_Timeout_Handler cb, void *data) { - for (Fl_Timeout *t = first_timeout; t; t = t->next) { + Fl_Timeout *t; + for (t = first_timeout; t; t = t->next) { if (t->callback == cb && t->data == data) return 1; } @@ -289,7 +290,8 @@ void Fl_Timeout::repeat_timeout(double time, Fl_Timeout_Handler cb, void *data) \see Fl::remove_timeout(Fl_Timeout_Handler cb, void *data) */ void Fl_Timeout::remove_timeout(Fl_Timeout_Handler cb, void *data) { - for (Fl_Timeout** p = &first_timeout; *p;) { + Fl_Timeout **p; + for (p = &first_timeout; *p;) { Fl_Timeout* t = *p; if (t->callback == cb && (t->data == data || !data)) { *p = t->next; @@ -323,7 +325,8 @@ void Fl_Timeout::remove_timeout(Fl_Timeout_Handler cb, void *data) { */ int Fl_Timeout::remove_next_timeout(Fl_Timeout_Handler cb, void *data, void **data_return) { int ret = 0; - for (Fl_Timeout** p = &first_timeout; *p;) { // scan all timeouts + Fl_Timeout **p; + for (p = &first_timeout; *p;) { // scan all timeouts Fl_Timeout* t = *p; if (t->callback == cb && (t->data == data || !data)) { // timeout matches ret++; @@ -356,7 +359,8 @@ int Fl_Timeout::remove_next_timeout(Fl_Timeout_Handler cb, void *data, void **da void Fl_Timeout::make_current() { // printf("[%4d] Fl_Timeout::make_current(%p)\n", __LINE__, this); // remove the timer entry from the active timer queue - for (Fl_Timeout** p = &first_timeout; *p;) { + Fl_Timeout **p; + for (p = &first_timeout; *p;) { Fl_Timeout* t = *p; if (t == this) { *p = t->next; @@ -497,13 +501,14 @@ void Fl_Timeout::elapse_timeouts() { // active timers - for (Fl_Timeout* t = first_timeout; t; t = t->next) { + Fl_Timeout *t; + for (t = first_timeout; t; t = t->next) { t->time -= elapsed; } // "current" timers, i.e. timers being serviced - for (Fl_Timeout* t = current_timeout; t; t = t->next) { + for (t = current_timeout; t; t = t->next) { t->time -= elapsed; } } |
