mod/maxgui.mod/fltkmaxgui.mod/src/Fl.cxx
void Fl::remove_check(Fl_Timeout_Handler cb, void *argp) {
  for (Check** p = &first_check; *p;) {
    Check* t = *p;
    if (t->cb == cb && t->arg == argp) {
      if (next_check == t) next_check = t->next;
      *p = t->next;
      t->next = free_check;
      free_check = t;
    } else {
      p = &(t->next);
    }
  }
}
/**
  Removes a check callback. It is harmless to remove a check
  callback that no longer exists.
*/
Removes a check callback. It is harmless to remove a check
callback that no longer exists.
Removes a check callback . It is harmless to remove a check callback that no longer exists .
void Fl::remove_check(Fl_Timeout_Handler cb, void *argp) {
  for (Check** p = &first_check; *p;) {
    Check* t = *p;
    if (t->cb == cb && t->arg == argp) {
      if (next_check == t) next_check = t->next;
      *p = t->next;
      t->next = free_check;
      free_check = t;
    } else {
      p = &(t->next);
    }
  }
}
void Fl :: remove_check ( Fl_Timeout_Handler cb , void * argp ) { for ( Check * * p = & first_check ; * p ; ) { Check * t = * p ; if ( t -> cb == cb && t -> arg == argp ) { if ( next_check == t ) next_check = t -> next ; * p = t -> next ; t -> next = free_check ; free_check = t ; } else { p = & ( t -> next ) ; } } }
Removes a check callback.
Removes a check callback .