| 41 static void delete_container(UiContainerPrivate *ct) { |
41 static void delete_container(UiContainerPrivate *ct) { |
| 42 delete ct; |
42 delete ct; |
| 43 } |
43 } |
| 44 |
44 |
| 45 void ui_obj_add_container(UiObject *obj, UiContainerPrivate *ct) { |
45 void ui_obj_add_container(UiObject *obj, UiContainerPrivate *ct) { |
| 46 UiContainerX *container = (UiContainerX*)ui_malloc(obj->ctx, sizeof(UiContainerX)); |
46 UiContainer *container = (UiContainer*)ui_malloc(obj->ctx, sizeof(UiContainer)); |
| 47 container->close = 0; |
47 container->close = 0; |
| 48 container->container = ct; |
48 container->container = ct; |
| 49 container->prev = NULL; |
49 container->prev = NULL; |
| 50 container->next = NULL; |
50 container->next = NULL; |
| 51 ct->container = container; |
51 ct->container = container; |