ui/common/menu.c

branch
newapi
changeset 232
e2b33055113f
parent 229
a952760955b4
child 236
ee794586f51b
equal deleted inserted replaced
231:e160bb392148 232:e2b33055113f
235 add_item((UiMenuItemI*)item); 235 add_item((UiMenuItemI*)item);
236 } 236 }
237 237
238 238
239 void uic_add_menu_to_stack(UiMenu* menu) { 239 void uic_add_menu_to_stack(UiMenu* menu) {
240 if (!current) {
241 current = cxLinkedListCreate(cxDefaultAllocator, NULL, CX_STORE_POINTERS);
242 }
243
240 cxListInsert(current, 0, menu); 244 cxListInsert(current, 0, menu);
241 } 245 }
242 246
243 UiMenu* uic_get_menu_list(void) { 247 UiMenu* uic_get_menu_list(void) {
244 return menus_begin; 248 return menus_begin;

mercurial