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 f16a79cc66613a1560d1b07d1cdc4affd3d46046..7f478a7c970d8e367213f3a31cff254ad36686fe 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);
 }