EAPI void e_gadcon_unpopulate(E_Gadcon *gc) { E_Gadcon_Client *gcc; E_OBJECT_CHECK(gc); E_OBJECT_TYPE_CHECK(gc, E_GADCON_TYPE); while (gc->clients) { gcc = gc->clients->data; if (gcc->menu) e_object_delete(E_OBJECT(gcc->menu)); e_object_del(E_OBJECT(gc->clients->data)); } }