From: Filip Hejsek Date: Fri, 12 Sep 2025 22:58:35 +0000 (+0200) Subject: ui/gtk: Fix callback function signature X-Git-Tag: v10.0.6~20 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8ec0e0b5025ec68f4aa55dbd8e538dd0ba12ae9b;p=thirdparty%2Fqemu.git ui/gtk: Fix callback function signature The correct type for opaque pointer is gpointer, not gpointer * (which is a pointer to a pointer). Signed-off-by: Filip Hejsek Reviewed-by: Alex Bennée Reviewed-by: Michael Tokarev Signed-off-by: Michael Tokarev (cherry picked from commit c187a67c9dcdece58138f4df5ca4dd846934eddc) Signed-off-by: Michael Tokarev --- diff --git a/ui/gtk.c b/ui/gtk.c index 2db10c46da..fe0a2249ff 100644 --- a/ui/gtk.c +++ b/ui/gtk.c @@ -769,9 +769,9 @@ static gboolean gd_render_event(GtkGLArea *area, GdkGLContext *context, } static void gd_resize_event(GtkGLArea *area, - gint width, gint height, gpointer *opaque) + gint width, gint height, gpointer opaque) { - VirtualConsole *vc = (void *)opaque; + VirtualConsole *vc = opaque; double pw = width, ph = height; double sx = vc->gfx.scale_x, sy = vc->gfx.scale_y; GdkWindow *window = gtk_widget_get_window(GTK_WIDGET(area));