160 cxListClear(list->data); |
160 cxListClear(list->data); |
161 } |
161 } |
162 |
162 |
163 UIEXPORT void ui_list_update(UiList *list) { |
163 UIEXPORT void ui_list_update(UiList *list) { |
164 if(list->update) { |
164 if(list->update) { |
165 list->update(list, 0); |
165 list->update(list, -1); |
166 } |
166 } |
167 } |
167 } |
168 |
168 |
169 void ui_list_addobsv(UiList *list, ui_callback f, void *data) { |
169 void ui_list_addobsv(UiList *list, ui_callback f, void *data) { |
170 list->observers = ui_add_observer(list->observers, f, data); |
170 list->observers = ui_add_observer(list->observers, f, data); |