From f12a521a94cb6834f004192e8fa00e54064f918f Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 11 Oct 2025 15:02:57 +0200 Subject: [PATCH] Allow builds with recent msys2/mingw Thanks to EZ4Stephen https://discourse.ardour.org/t/show-32-tracks-while-recording/112102/7 --- libs/tk/ydk/win32/gdkgc-win32.c | 2 +- libs/tk/ytk/gtksocket-win32.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/tk/ydk/win32/gdkgc-win32.c b/libs/tk/ydk/win32/gdkgc-win32.c index e7e6fd8f2e..ed450862e0 100644 --- a/libs/tk/ydk/win32/gdkgc-win32.c +++ b/libs/tk/ydk/win32/gdkgc-win32.c @@ -744,7 +744,7 @@ static GdkDrawableImplWin32 * get_impl_drawable (GdkDrawable *drawable) { if (GDK_IS_OFFSCREEN_WINDOW (drawable)) - return _gdk_offscreen_window_get_real_drawable (GDK_OFFSCREEN_WINDOW (drawable)); + return GDK_DRAWABLE_IMPL_WIN32 (_gdk_offscreen_window_get_real_drawable (GDK_OFFSCREEN_WINDOW (drawable))); if (GDK_IS_DRAWABLE_IMPL_WIN32 (drawable)) return GDK_DRAWABLE_IMPL_WIN32(drawable); else if (GDK_IS_WINDOW (drawable)) diff --git a/libs/tk/ytk/gtksocket-win32.c b/libs/tk/ytk/gtksocket-win32.c index 7d6d40fb5b..fb5d4a2af5 100644 --- a/libs/tk/ytk/gtksocket-win32.c +++ b/libs/tk/ytk/gtksocket-win32.c @@ -46,7 +46,7 @@ _gtk_socket_windowing_get_id (GtkSocket *socket) g_return_val_if_fail (GTK_IS_SOCKET (socket), 0); g_return_val_if_fail (GTK_WIDGET_ANCHORED (socket), 0); - if (!gtk_widget_get_realized (socket)) + if (!gtk_widget_get_realized (GTK_WIDGET (socket)) gtk_widget_realize (GTK_WIDGET (socket)); return (GdkNativeWindow) GDK_WINDOW_HWND (GTK_WIDGET (socket)->window);