ui/motif/list.c

changeset 964
c563220d9aea
parent 912
06c37c12d149
child 965
5d4419042d9b
equal deleted inserted replaced
963:90b349cdd47f 964:c563220d9aea
128 128
129 return widget; 129 return widget;
130 } 130 }
131 131
132 void ui_listview_destroy(Widget w, UiListView *listview, XtPointer d) { 132 void ui_listview_destroy(Widget w, UiListView *listview, XtPointer d) {
133 // TODO 133 ui_listselection_free(listview->current_selection);
134 if(listview->model) {
135 ui_model_unref(listview->model);
136 }
137 free(listview);
134 } 138 }
135 139
136 static void list_callback(UiObject *obj, UiListSelection sel, ui_callback callback, void *userdata) { 140 static void list_callback(UiObject *obj, UiListSelection sel, ui_callback callback, void *userdata) {
137 UiEvent event; 141 UiEvent event;
138 event.obj = obj; 142 event.obj = obj;

mercurial