static void crate_clear(struct crate *c) { listing_clear(&c->by_artist); listing_clear(&c->by_bpm); listing_clear(&c->by_order); free(c->name); }
static void excrate_clear(struct excrate *e) { assert(e->pid == 0); list_del(&e->excrates); listing_clear(&e->listing); event_clear(&e->completion); }
void selector_clear(struct selector_t *sel) { listing_clear(&sel->listing_a); listing_clear(&sel->listing_b); }