void ctx_event_cleanup( t_lst *lst) { t_link *l; t_event *event; for(l=lst->first;l;l=l->next) { event = ( t_event *) l->data; event_free( event); } lst_cleanup( lst); }
// free a list void lst_free(t_lst *lst) { lst_cleanup(lst); free(lst); }
void ctx_event_cleanup( t_lst *lst) { t_link *l; t_event *event; for(l=lst->first;l;l=l->next) { event = ( t_event *) l->data; event_free( event); } lst_cleanup( lst); }
// free a list void lst_free(t_lst *lst) { lst_cleanup(lst); free(lst); }