(!1654) Xnest: use XCB_EVENT_MASK_* defines

Use xcb's defines instead of Xlib's ones.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2024-08-12 14:33:55 +02:00
parent 6dc5526552
commit fe43e9ca60
2 changed files with 3 additions and 2 deletions

View File

@ -138,7 +138,7 @@ xnestOpenDisplay(int argc, char *argv[])
xnestWhitePixel = WhitePixel(xnestDisplay, DefaultScreen(xnestDisplay));
if (xnestParentWindow != (Window) 0)
xnestEventMask = StructureNotifyMask;
xnestEventMask = XCB_EVENT_MASK_STRUCTURE_NOTIFY;
else
xnestEventMask = 0L;

View File

@ -16,7 +16,8 @@ is" without express or implied warranty.
#define XNESTKEYBOARD_H
#define XNEST_KEYBOARD_EVENT_MASK \
(KeyPressMask | KeyReleaseMask | FocusChangeMask | KeymapStateMask)
(XCB_EVENT_MASK_KEY_PRESS | XCB_EVENT_MASK_KEY_RELEASE | \
XCB_EVENT_MASK_FOCUS_CHANGE | XCB_EVENT_MASK_KEYMAP_STATE)
extern DeviceIntPtr xnestKeyboardDevice;