summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac2
-rw-r--r--xlsclients.c12
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);