9 for(i = 0; i < eh->
used; i ++) {
29 for(i = 0; i < eh->
used; i ++) {
37 memmove(&eh->
h[i], &eh->
h[i+1],
sizeof(eh->
h[0]) * (eh->
used - i - 1));
48 for(i = 0; i < eh->
used; i ++) {
EventSpec EventSlotsAfterGC
int event_emit(EventSpec *eh, EIBase *event)
int event_listen(EventSpec *eh, eventfunc func, void *userdata)
int event_unlisten(EventSpec *eh, eventfunc func, void *userdata)
int(* eventfunc)(EIBase *event, void *userdata)