# HG changeset patch # User Olaf Wintermann <olaf.wintermann@gmail.com> # Date 1743448472 -7200 # Node ID af268fbe676adca4a18a56d939b506404e5cd19f # Parent 63289f61fb7f4c03d6145952357eba3d3856dc18 fix widget.c build (GTK) diff -r 63289f61fb7f -r af268fbe676a ui/gtk/objs.mk --- a/ui/gtk/objs.mk Sun Mar 30 17:54:17 2025 +0200 +++ b/ui/gtk/objs.mk Mon Mar 31 21:14:32 2025 +0200 @@ -47,6 +47,7 @@ GTKOBJ += dnd.o GTKOBJ += headerbar.o GTKOBJ += webview.o +GTKOBJ += widget.o TOOLKITOBJS += $(GTKOBJ:%=$(GTK_OBJPRE)%) TOOLKITSOURCE += $(GTKOBJ:%.o=gtk/%.c) diff -r 63289f61fb7f -r af268fbe676a ui/gtk/widget.c --- a/ui/gtk/widget.c Sun Mar 30 17:54:17 2025 +0200 +++ b/ui/gtk/widget.c Mon Mar 31 21:14:32 2025 +0200 @@ -45,8 +45,8 @@ UIWIDGET ui_separator_create(UiObject *obj, UiWidgetArgs *args) { UiObject* current = uic_current_obj(obj); GtkWidget *widget = gtk_separator_new(GTK_ORIENTATION_HORIZONTAL); - ui_set_name_and_style(widget, args.name, args.style_class); - UI_APPLY_LAYOUT1(current, args); + ui_set_name_and_style(widget, args->name, args->style_class); + UI_APPLY_LAYOUT1(current, (*args)); current->container->add(current->container, widget, FALSE); return widget; }