From: espen Date: Sun, 31 Oct 2004 11:48:53 +0000 (+0000) Subject: Updated for gtk+-2.4 X-Git-Url: https://git.distorted.org.uk/~mdw/clg/commitdiff_plain/8835f0278759815c82151d19a3d82e7d6359a51f Updated for gtk+-2.4 --- diff --git a/gdk/alien/glue.c b/gdk/alien/glue.c index 48caf6b..c5a81bc 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); }