diff -r b459361d98ad -r ccde46662db7 ui/gtk/dnd.c --- a/ui/gtk/dnd.c Wed Dec 17 18:31:20 2025 +0100 +++ b/ui/gtk/dnd.c Thu Dec 18 17:50:15 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;