diff -r 93f07ccfd997 -r 6f7600c2b9e1 ui/motif/window.c --- a/ui/motif/window.c Thu Dec 11 19:52:44 2025 +0100 +++ b/ui/motif/window.c Thu Dec 11 20:07:16 2025 +0100 @@ -74,11 +74,10 @@ } -static UiObject* create_window(const char *title, void *window_data, Boolean simple) { +static UiObject* create_window(const char *title, Boolean simple) { CxMempool *mp = cxMempoolCreateSimple(256); const CxAllocator *a = mp->allocator; UiObject *obj = uic_object_new_toplevel(); - obj->window = window_data; obj->destroy = ui_window_widget_destroy; int window_width = window_default_width; @@ -151,12 +150,12 @@ return obj; } -UiObject* ui_window(const char *title, void *window_data) { - return create_window(title, window_data, FALSE); +UiObject* ui_window(const char *title) { + return create_window(title, FALSE); } -UiObject* ui_simple_window(const char *title, void *window_data) { - return create_window(title, window_data, TRUE); +UiObject* ui_simple_window(const char *title) { + return create_window(title, TRUE); } void ui_window_size(UiObject *obj, int width, int height) {