diff -r 376ef91111f6 -r b174e721663e ui/gtk/dnd.c --- a/ui/gtk/dnd.c Wed Dec 17 22:36:41 2025 +0100 +++ b/ui/gtk/dnd.c Sat Dec 27 22:47:56 2025 +0100 @@ -184,7 +184,7 @@ UiDnD* ui_create_dnd(void) { UiDnD *dnd = malloc(sizeof(UiDnD)); memset(dnd, 0, sizeof(UiDnD)); - dnd->providers = cxArrayListCreateSimple(sizeof(void*), 16); + dnd->providers = cxArrayListCreate(NULL, sizeof(void*), 16); dnd->selected_action = 0; dnd->delete = FALSE; return dnd;