# HG changeset patch # User Olaf Wintermann # Date 1779634047 -7200 # Node ID 85fef17b0105e5b057e37b07c7f7e88e27a9755b # Parent 5e60c784ad5b42cbe2573727db10227f69a9c0a2 fix ui/widget.h in case no specific toolkit is used (UI_GENERIC) diff -r 5e60c784ad5b -r 85fef17b0105 ui/ui/widget.h --- a/ui/ui/widget.h Sun May 24 16:26:27 2026 +0200 +++ b/ui/ui/widget.h Sun May 24 16:47:27 2026 +0200 @@ -52,6 +52,8 @@ const char *style_class; } UiWidgetArgs; +#ifndef UI_GENERIC + #ifdef UI_GTK typedef UIWIDGET (*ui_createwidget_func)(UiObject *obj, UiWidgetArgs *args, void *userdata); #elif defined(UI_QT) @@ -71,6 +73,7 @@ #define ui_customwidget(obj, create_widget, userdata, ...) ui_customwidget_create(obj, create_widget, userdata, &(UiWidgetArgs) { __VA_ARGS__ }) +#endif UIEXPORT UIWIDGET ui_separator_create(UiObject *obj, UiWidgetArgs *args);