diff options
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | xlsclients.c | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/configure.ac b/configure.ac index c7c1e45..9ec5ed8 100644 --- a/configure.ac +++ b/configure.ac @@ -46,7 +46,7 @@ fi XORG_DEFAULT_OPTIONS # Checks for pkg-config packages -PKG_CHECK_MODULES(XLSCLIENTS, xcb xcb-atom) +PKG_CHECK_MODULES(XLSCLIENTS, xcb) AC_SUBST(XLSCLIENTS_CFLAGS) AC_SUBST(XLSCLIENTS_LIBS) diff --git a/xlsclients.c b/xlsclients.c index e5d9c62..8d9194e 100644 --- a/xlsclients.c +++ b/xlsclients.c @@ -532,21 +532,21 @@ print_client_properties(xcb_connection_t *dpy, xcb_window_t w, int verbose, int * get the WM_CLIENT_MACHINE and WM_COMMAND list of strings */ cs->client_machine = xcb_get_property(dpy, 0, w, - WM_CLIENT_MACHINE, XCB_GET_PROPERTY_TYPE_ANY, + XCB_ATOM_WM_CLIENT_MACHINE, XCB_GET_PROPERTY_TYPE_ANY, 0, 1000000L); cs->command = xcb_get_property(dpy, 0, w, - WM_COMMAND, XCB_GET_PROPERTY_TYPE_ANY, + XCB_ATOM_WM_COMMAND, XCB_GET_PROPERTY_TYPE_ANY, 0, 1000000L); if (verbose) { cs->name = xcb_get_property(dpy, 0, w, - WM_NAME, XCB_GET_PROPERTY_TYPE_ANY, + XCB_ATOM_WM_NAME, XCB_GET_PROPERTY_TYPE_ANY, 0, 1000000L); cs->icon_name = xcb_get_property(dpy, 0, w, - WM_ICON_NAME, XCB_GET_PROPERTY_TYPE_ANY, + XCB_ATOM_WM_ICON_NAME, XCB_GET_PROPERTY_TYPE_ANY, 0, 1000000L); cs->wm_class = xcb_get_property(dpy, 0, w, - WM_CLASS, STRING, + XCB_ATOM_WM_CLASS, XCB_ATOM_STRING, 0, 1000000L); } @@ -562,7 +562,7 @@ print_text_field(xcb_connection_t *dpy, char *s, xcb_get_property_reply_t *tp) } if (s) printf ("%s", s); - if (tp->type == STRING && tp->format == 8) { + if (tp->type == XCB_ATOM_STRING && tp->format == 8) { printf ("%.*s", (int)tp->value_len, (char *)xcb_get_property_value(tp)); } else { unknown (dpy, tp->type, tp->format); |