From cd6ffc1b413e4bfdccfb0c8dec65e1470490152b Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Mon, 27 Oct 2014 14:41:59 +0100 Subject: [PATCH] restore support for gtk/x11 on mac --- gtk/videowindow.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gtk/videowindow.c b/gtk/videowindow.c index 4a119faa9..8d404adc5 100644 --- a/gtk/videowindow.c +++ b/gtk/videowindow.c @@ -100,7 +100,11 @@ unsigned long get_native_handle(GdkWindow *gdkw){ #elif defined(WIN32) return (unsigned long)GDK_WINDOW_HWND(gdkw); #elif defined(__APPLE__) - return (unsigned long)gdk_quartz_window_get_nsview(gdkw); +# ifdef HAVE_GTK_OSX /*let's assume the use of gtk-osx implies the use of gtk-quartz.*/ + return (unsigned long)gdk_quartz_window_get_nsview(gdkw); +# else + return (unsigned long)GDK_WINDOW_XID(gdkw); +# endif #endif g_warning("No way to get the native handle from gdk window"); return 0;