ui/gtk/container.c

changeset 1016
ccde46662db7
parent 987
77c5e7cadf96
--- a/ui/gtk/container.c	Wed Dec 17 18:31:20 2025 +0100
+++ b/ui/gtk/container.c	Thu Dec 18 17:50:15 2025 +0100
@@ -1162,7 +1162,7 @@
     ct->orientation = orientation;
     ct->max = max;
     ct->initial_position = init;
-    ct->children = cxArrayListCreateSimple(CX_STORE_POINTERS, 4);
+    ct->children = cxArrayListCreate(NULL, CX_STORE_POINTERS, 4);
     return ct;
 }
 
@@ -1246,7 +1246,7 @@
 static void update_itemlist(UiList *list, int c) {
     UiGtkItemListContainer *ct = list->obj;
     
-    CxMap *new_items = cxHashMapCreateSimple(CX_STORE_POINTERS);
+    CxMap *new_items = cxHashMapCreate(NULL, CX_STORE_POINTERS, 32);
     new_items->collection.advanced_destructor = remove_item;
     new_items->collection.destructor_data = ct;
     
@@ -1331,7 +1331,7 @@
     container->create_ui = args->create_ui;
     container->userdata = args->userdata;
     container->subcontainer = args->subcontainer;
-    container->current_items = cxHashMapCreateSimple(CX_STORE_POINTERS);
+    container->current_items = cxHashMapCreate(NULL, CX_STORE_POINTERS, 32);
     container->current_items->collection.advanced_destructor = remove_item;
     container->current_items->collection.destructor_data = container;
     container->margin = args->sub_margin;

mercurial