From a73e8923478e5c238802ade9d94b833f038ebb52 Mon Sep 17 00:00:00 2001 From: espen Date: Sun, 31 Oct 2004 11:48:53 +0000 Subject: [PATCH 1/1] Updated for gtk+-2.4 --- gdk/alien/glue.c | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/gdk/alien/glue.c b/gdk/alien/glue.c index f16a79c..7f478a7 100644 --- a/gdk/alien/glue.c +++ b/gdk/alien/glue.c @@ -16,23 +16,19 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* $Id: glue.c,v 1.1 2004/10/27 18:50:25 espen Exp $ */ +/* $Id: glue.c,v 1.2 2004/10/31 11:48:53 espen Exp $ */ #include #include - -extern Display *gdk_display; - -gint gdk_connection_number () +struct _GdkDisplayX11 { - return ConnectionNumber (gdk_display); -} - + GdkDisplay parent_instance; + Display *xdisplay; +}; -GdkWindow* -gdk_get_root_window () +gint clg_gdk_connection_number (GdkDisplay *display) { - return gdk_window_foreign_new (GDK_ROOT_WINDOW ()); + return ConnectionNumber (((struct _GdkDisplayX11 *)display)->xdisplay); } -- 2.11.0