--- a/ui/common/types.c Wed Nov 22 12:59:13 2017 +0100 +++ b/ui/common/types.c Sun Jan 21 12:13:09 2018 +0100 @@ -157,6 +157,11 @@ list->data = ucx_list_prepend(list->data, data); } +void ui_list_clear(UiList *list) { + ucx_list_free(list->data); + list->data = NULL; +} + void ui_list_addobsv(UiList *list, ui_callback f, void *data) { list->observers = ui_add_observer(list->observers, f, data); }