void ae_main(ae_event_loop * ev_loop) { ev_loop->stop = 0; while (!ev_loop->stop) { ae_process_events(ev_loop, AE_ALL_EVENTS); } }
/* main loop of the event-driven framework */ void ae_main(ae_event_loop *el, int *quit) { while (!*quit) { if (el->before_sleep != NULL) { el->before_sleep(el); } ae_process_events(el, AE_ALL_EVENTS); } }