summaryrefslogtreecommitdiff
path: root/gdk/x11/gdkdisplay-x11.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2017-11-17 10:18:20 -0500
committerMatthias Clasen <mclasen@redhat.com>2017-11-17 10:51:55 -0500
commit2daa7d1a53ad26e9b39e1b9fd83156bea45c4a58 (patch)
treea1ff3ec279bc8f528fd31a264d47642add787831 /gdk/x11/gdkdisplay-x11.h
parentabb1d59d4eb782bac068c80bc9bb241525a7a34f (diff)
downloadgtk+-2daa7d1a53ad26e9b39e1b9fd83156bea45c4a58.tar.gz
x11: Stop using GdkScreen in api
This type is going away, so switch to using GdkX11Screen everywhere.
Diffstat (limited to 'gdk/x11/gdkdisplay-x11.h')
-rw-r--r--gdk/x11/gdkdisplay-x11.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/gdk/x11/gdkdisplay-x11.h b/gdk/x11/gdkdisplay-x11.h
index 4e813014f7..adee9f2074 100644
--- a/gdk/x11/gdkdisplay-x11.h
+++ b/gdk/x11/gdkdisplay-x11.h
@@ -26,6 +26,7 @@
#include "gdkkeys.h"
#include "gdkwindow.h"
#include "gdkinternals.h"
+#include "gdkx11screen.h"
#include <X11/X.h>
#include <X11/Xlib.h>
@@ -37,7 +38,7 @@ struct _GdkX11Display
{
GdkDisplay parent_instance;
Display *xdisplay;
- GdkScreen *screen;
+ GdkX11Screen *screen;
GList *screens;
GList *toplevels;
@@ -162,8 +163,8 @@ struct _GdkX11DisplayClass
GdkDisplayClass parent_class;
};
-GdkScreen *_gdk_x11_display_screen_for_xrootwin (GdkDisplay *display,
- Window xrootwin);
+GdkX11Screen *_gdk_x11_display_screen_for_xrootwin (GdkDisplay *display,
+ Window xrootwin);
void _gdk_x11_display_error_event (GdkDisplay *display,
XErrorEvent *error);