| 253 void ui_contextmenu_builder(UiMenuBuilder **out_builder) { |
253 void ui_contextmenu_builder(UiMenuBuilder **out_builder) { |
| 254 UiMenuBuilder *builder = malloc(sizeof(UiMenuBuilder)); |
254 UiMenuBuilder *builder = malloc(sizeof(UiMenuBuilder)); |
| 255 builder->menus_begin = NULL; |
255 builder->menus_begin = NULL; |
| 256 builder->menus_end = NULL; |
256 builder->menus_end = NULL; |
| 257 builder->current = cxLinkedListCreate(cxDefaultAllocator, NULL, CX_STORE_POINTERS); |
257 builder->current = cxLinkedListCreate(cxDefaultAllocator, NULL, CX_STORE_POINTERS); |
| |
258 builder->ref = 1; |
| 258 current_builder = builder; |
259 current_builder = builder; |
| 259 *out_builder = builder; |
260 *out_builder = builder; |
| 260 |
261 |
| 261 ui_menu_create(NULL); |
262 ui_menu_create(NULL); |
| 262 } |
263 } |