# HG changeset patch # User Olaf Wintermann # Date 1785179005 -7200 # Node ID 163146220e943dd199046c57db5c4f39860a7970 # Parent b147745ba6be289895573b08cac0c1b6d94776f8 fix return type of imageviewer functions (GTK) diff -r b147745ba6be -r 163146220e94 ui/gtk/image.c --- a/ui/gtk/image.c Thu Jul 23 21:46:06 2026 +0200 +++ b/ui/gtk/image.c Mon Jul 27 21:03:25 2026 +0200 @@ -209,7 +209,7 @@ imgviewer->user_scale = 1; } -UIWIDGET ui_imageviewer_reset(UIWIDGET w) { +void ui_imageviewer_reset(UIWIDGET w) { UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); if(imgviewer) { imageviewer_reset(imgviewer); @@ -217,21 +217,21 @@ } } -UIWIDGET ui_imageviewer_set_autoscale(UIWIDGET w, UiBool set) { +void ui_imageviewer_set_autoscale(UIWIDGET w, UiBool set) { UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); if(imgviewer) { imgviewer->autoscale = set; } } -UIWIDGET ui_imageviewer_set_adjustwidgetsize(UIWIDGET w, UiBool set) { +void ui_imageviewer_set_adjustwidgetsize(UIWIDGET w, UiBool set) { UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); if(imgviewer) { imgviewer->adjustwidgetsize = set; } } -UIWIDGET ui_imageviewer_set_useradjustable(UIWIDGET w, UiBool set) { +void ui_imageviewer_set_useradjustable(UIWIDGET w, UiBool set) { UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); if(imgviewer) { imgviewer->useradjustable = set; diff -r b147745ba6be -r 163146220e94 ui/ui/image.h --- a/ui/ui/image.h Thu Jul 23 21:46:06 2026 +0200 +++ b/ui/ui/image.h Mon Jul 27 21:03:25 2026 +0200 @@ -86,10 +86,10 @@ UIEXPORT UIWIDGET ui_imageviewer_create(UiObject *obj, UiImageViewerArgs *args); -UIEXPORT UIWIDGET ui_imageviewer_reset(UIWIDGET w); -UIEXPORT UIWIDGET ui_imageviewer_set_autoscale(UIWIDGET w, UiBool set); -UIEXPORT UIWIDGET ui_imageviewer_set_adjustwidgetsize(UIWIDGET w, UiBool set); -UIEXPORT UIWIDGET ui_imageviewer_set_useradjustable(UIWIDGET w, UiBool set); +UIEXPORT void ui_imageviewer_reset(UIWIDGET w); +UIEXPORT void ui_imageviewer_set_autoscale(UIWIDGET w, UiBool set); +UIEXPORT void ui_imageviewer_set_adjustwidgetsize(UIWIDGET w, UiBool set); +UIEXPORT void ui_imageviewer_set_useradjustable(UIWIDGET w, UiBool set); UIEXPORT int ui_image_load_file(UiGeneric *obj, const char *path); UIEXPORT int ui_image_load_data(UiGeneric *obj, const void *imgdata, size_t size);