From 81d7ef97556df59aede50d48dfcd61c38e13df61 Mon Sep 17 00:00:00 2001 From: Johns Date: Fri, 13 Jan 2012 17:20:43 +0100 Subject: [PATCH] Support xcb_ewmh.h for xcb-util <0.3.8. --- video.c | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/video.c b/video.c index 444ff2d..3781b5c 100644 --- a/video.c +++ b/video.c @@ -93,8 +93,24 @@ #include #include #include -#include #include +#ifdef XCB_ICCCM_NUM_WM_SIZE_HINTS_ELEMENTS +#include +#else // compatibility hack for old xcb-util + +/** + * @brief Action on the _NET_WM_STATE property + */ +typedef enum +{ + /* Remove/unset property */ + XCB_EWMH_WM_STATE_REMOVE = 0, + /* Add/set property */ + XCB_EWMH_WM_STATE_ADD = 1, + /* Toggle property */ + XCB_EWMH_WM_STATE_TOGGLE = 2 +} xcb_ewmh_wm_state_action_t; +#endif #include #endif