summaryrefslogtreecommitdiff
path: root/src/backends/meta-dnd-private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/backends/meta-dnd-private.h')
-rw-r--r--src/backends/meta-dnd-private.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/backends/meta-dnd-private.h b/src/backends/meta-dnd-private.h
index a4cb37220..856b88942 100644
--- a/src/backends/meta-dnd-private.h
+++ b/src/backends/meta-dnd-private.h
@@ -21,17 +21,22 @@
#define META_DND_PRIVATE__H
#include <glib.h>
+
+#ifdef HAVE_X11
#include <X11/Xlib.h>
+#include "compositor/meta-compositor-x11.h"
+#endif
#include "backends/meta-backend-private.h"
-#include "compositor/meta-compositor-x11.h"
+#ifdef HAVE_X11
gboolean meta_dnd_handle_xdnd_event (MetaBackend *backend,
MetaCompositorX11 *compositor_x11,
Display *xdisplay,
XEvent *xev);
void meta_dnd_init_xdnd (MetaX11Display *x11_display);
+#endif
#ifdef HAVE_WAYLAND
void meta_dnd_wayland_handle_begin_modal (MetaCompositor *compositor);