[gtk+/xi2] Do not use GDK_WIDNOW_DISPLAY outside of the X11 backend
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/xi2] Do not use GDK_WIDNOW_DISPLAY outside of the X11 backend
- Date: Thu, 18 Feb 2010 01:51:46 +0000 (UTC)
commit b3e00ab1d0fa6923dc4fcfe4e183eb0ebd10f59a
Author: Kristian Rietveld <kris gtk org>
Date: Sat Feb 6 13:48:06 2010 +0100
Do not use GDK_WIDNOW_DISPLAY outside of the X11 backend
gdk/gdkwindow.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index b326886..8979de0 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -606,7 +606,7 @@ gdk_window_finalize (GObject *object)
GdkWindowObject *obj = (GdkWindowObject *) object;
GdkDeviceManager *device_manager;
- device_manager = gdk_display_get_device_manager (GDK_WINDOW_DISPLAY (window));
+ device_manager = gdk_display_get_device_manager (gdk_drawable_get_display (GDK_DRAWABLE (window)));
g_signal_handlers_disconnect_by_func (device_manager, device_removed_cb, window);
if (!GDK_WINDOW_DESTROYED (window))
@@ -1522,7 +1522,7 @@ gdk_window_new (GdkWindow *parent,
private->device_cursor = g_hash_table_new_full (NULL, NULL, NULL,
(GDestroyNotify) gdk_cursor_unref);
- device_manager = gdk_display_get_device_manager (GDK_WINDOW_DISPLAY (parent));
+ device_manager = gdk_display_get_device_manager (gdk_drawable_get_display (GDK_DRAWABLE (parent)));
g_signal_connect (device_manager, "device-removed",
G_CALLBACK (device_removed_cb), window);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]