summaryrefslogtreecommitdiff
path: root/gdk/gdkdisplay.c
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2015-12-16 19:07:20 +0100
committerCarlos Garnacho <carlosg@gnome.org>2015-12-16 19:47:06 +0100
commit3e1e02c2bcf542ccdbc7e90e4b213cb5c9e06d26 (patch)
tree381a50d308d818c115c1895c9a178189a1bb58c2 /gdk/gdkdisplay.c
parent50859d9efe46db5694e0bb98a101a4c0bcd5762e (diff)
downloadgtk+-3e1e02c2bcf542ccdbc7e90e4b213cb5c9e06d26.tar.gz
GdkDisplay: Add a few ignore deprecations statements around GdkDeviceManager
There's places where we still need to deal with floating devices, which are unseen by seats. Ignore deprecations and keep using GdkDeviceManager until we can forget about floating devices.
Diffstat (limited to 'gdk/gdkdisplay.c')
-rw-r--r--gdk/gdkdisplay.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c
index 9412ce7520..685b8fcf89 100644
--- a/gdk/gdkdisplay.c
+++ b/gdk/gdkdisplay.c
@@ -106,7 +106,9 @@ gdk_display_real_opened (GdkDisplay *display)
{
GdkDeviceManager *device_manager;
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
device_manager = gdk_display_get_device_manager (display);
+ G_GNUC_END_IGNORE_DEPRECATIONS;
g_signal_connect (device_manager, "device-removed",
G_CALLBACK (device_removed_cb), display);
@@ -281,7 +283,9 @@ gdk_display_dispose (GObject *object)
GdkDisplay *display = GDK_DISPLAY (object);
GdkDeviceManager *device_manager;
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
device_manager = gdk_display_get_device_manager (GDK_DISPLAY (object));
+ G_GNUC_END_IGNORE_DEPRECATIONS;
_gdk_display_manager_remove_display (gdk_display_manager_get (), display);