diff --git a/src/lib/Config.h.in b/src/lib/Config.h.in index a218f6390..83cff869c 100644 --- a/src/lib/Config.h.in +++ b/src/lib/Config.h.in @@ -46,7 +46,4 @@ /* Define this if the XKB extension is available. */ #cmakedefine HAVE_XKB_EXTENSION @HAVE_XKB_EXTENSION@ -/* Define to 1 if the X Window System is missing or not being used. */ -#cmakedefine X_DISPLAY_MISSING @X_DISPLAY_MISSING@ - // clang-format on diff --git a/src/lib/platform/XWindowsClipboard.h b/src/lib/platform/XWindowsClipboard.h index eb191e1bc..bc5b223b1 100644 --- a/src/lib/platform/XWindowsClipboard.h +++ b/src/lib/platform/XWindowsClipboard.h @@ -14,11 +14,7 @@ #include #include -#if X_DISPLAY_MISSING -#error X11 is required to build deskflow -#else #include -#endif class IXWindowsClipboardConverter; diff --git a/src/lib/platform/XWindowsEventQueueBuffer.h b/src/lib/platform/XWindowsEventQueueBuffer.h index 94d1f14c1..477890557 100644 --- a/src/lib/platform/XWindowsEventQueueBuffer.h +++ b/src/lib/platform/XWindowsEventQueueBuffer.h @@ -12,11 +12,7 @@ #include -#if X_DISPLAY_MISSING -#error X11 is required to build deskflow -#else #include -#endif class IEventQueue; diff --git a/src/lib/platform/XWindowsKeyState.cpp b/src/lib/platform/XWindowsKeyState.cpp index f7eaa9dbc..b62fc9d1e 100644 --- a/src/lib/platform/XWindowsKeyState.cpp +++ b/src/lib/platform/XWindowsKeyState.cpp @@ -20,21 +20,17 @@ #include "deskflow/ClientArgs.h" #include "platform/XWindowsUtil.h" +#include +#include #include #include #include -#if X_DISPLAY_MISSING -#error X11 is required to build deskflow -#else -#include -#include #define XK_MISCELLANY #define XK_XKB_KEYS #include #if HAVE_XKB_EXTENSION #include #endif -#endif static const size_t ModifiersFromXDefaultSize = 32; diff --git a/src/lib/platform/XWindowsKeyState.h b/src/lib/platform/XWindowsKeyState.h index 3f79f055e..ad485d025 100644 --- a/src/lib/platform/XWindowsKeyState.h +++ b/src/lib/platform/XWindowsKeyState.h @@ -12,9 +12,6 @@ #include #include -#if X_DISPLAY_MISSING -#error X11 is required to build deskflow -#else #include #if HAVE_X11_EXTENSIONS_XTEST_H #include @@ -24,7 +21,6 @@ #if HAVE_XKB_EXTENSION #include #endif -#endif class IEventQueue; diff --git a/src/lib/platform/XWindowsScreen.cpp b/src/lib/platform/XWindowsScreen.cpp index 6612138d1..8d59e6040 100644 --- a/src/lib/platform/XWindowsScreen.cpp +++ b/src/lib/platform/XWindowsScreen.cpp @@ -26,14 +26,11 @@ #include "platform/XWindowsScreenSaver.h" #include "platform/XWindowsUtil.h" +#include +#include #include #include #include -#if X_DISPLAY_MISSING -#error X11 is required to build deskflow -#else -#include -#include #define XK_MISCELLANY #define XK_XKB_KEYS #include @@ -64,7 +61,6 @@ extern "C" #ifdef HAVE_XI2 #include #endif -#endif static int xi_opcode; diff --git a/src/lib/platform/XWindowsScreen.h b/src/lib/platform/XWindowsScreen.h index ff32f84b9..839607e51 100644 --- a/src/lib/platform/XWindowsScreen.h +++ b/src/lib/platform/XWindowsScreen.h @@ -16,11 +16,7 @@ #include #include -#if X_DISPLAY_MISSING -#error X11 is required to build deskflow -#else #include -#endif class XWindowsClipboard; class XWindowsKeyState; diff --git a/src/lib/platform/XWindowsScreenSaver.h b/src/lib/platform/XWindowsScreenSaver.h index ac717e937..eb8d03d0c 100644 --- a/src/lib/platform/XWindowsScreenSaver.h +++ b/src/lib/platform/XWindowsScreenSaver.h @@ -12,11 +12,7 @@ #include -#if X_DISPLAY_MISSING -#error X11 is required to build deskflow -#else #include -#endif class Event; class EventQueueTimer; diff --git a/src/lib/platform/XWindowsUtil.h b/src/lib/platform/XWindowsUtil.h index 1e09498a1..121cae1f1 100644 --- a/src/lib/platform/XWindowsUtil.h +++ b/src/lib/platform/XWindowsUtil.h @@ -13,11 +13,7 @@ #include #include -#if X_DISPLAY_MISSING -#error X11 is required to build deskflow -#else #include -#endif //! X11 utility functions class XWindowsUtil