ui/common/menu.c

changeset 8
726b24766437
parent 3
f154867f54dc
child 29
3fc287f06305
equal deleted inserted replaced
7:905ac52c910f 8:726b24766437
194 194
195 UiMenuItemList*item = malloc(sizeof(UiMenuItemList)); 195 UiMenuItemList*item = malloc(sizeof(UiMenuItemList));
196 item->item.prev = NULL; 196 item->item.prev = NULL;
197 item->item.next = NULL; 197 item->item.next = NULL;
198 item->item.type = UI_MENU_ITEM_LIST; 198 item->item.type = UI_MENU_ITEM_LIST;
199 item->getvalue = args.getvalue;
199 item->callback = args.onselect; 200 item->callback = args.onselect;
200 item->userdata = args.onselectdata; 201 item->userdata = args.onselectdata;
201 item->varname = nl_strdup(args.varname); 202 item->varname = nl_strdup(args.varname);
202 203
203 add_item((UiMenuItemI*)item); 204 add_item((UiMenuItemI*)item);

mercurial