chiark / gitweb /
Updated for gtk+-2.4
authorespen <espen>
Sun, 31 Oct 2004 11:48:53 +0000 (11:48 +0000)
committerespen <espen>
Sun, 31 Oct 2004 11:48:53 +0000 (11:48 +0000)
gdk/alien/glue.c

index 48caf6b0b9cc962ebb18a847714a8a0050f27268..c5a81bce6b9cc863ae71b00111edc81b51f4a38d 100644 (file)
  * 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 <gdk/gdk.h>
 #include <gdk/gdkx.h>
 
-
-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);
 }