--- xlsclients.c.orig 2014-11-25 18:35:40.000000000 -0500 +++ xlsclients.c 2014-11-23 18:38:31.000000000 -0500 @@ -53,6 +53,9 @@ static xcb_atom_t WM_STATE; +/* jdh - yes STRING is type xcb_atom_t */ +static xcb_atom_t WM_CLASS, WM_CLIENT_MACHINE, WM_COMMAND, WM_ICON_NAME, WM_NAME, WM_NAME, STRING; + static void lookat (xcb_connection_t *dpy, xcb_window_t root, int verbose, int maxcmdlen); static void print_client_properties (xcb_connection_t *dpy, xcb_window_t w, int verbose, int maxcmdlen ); @@ -555,6 +558,7 @@ cs->wm_class = xcb_get_property(dpy, 0, w, WM_CLASS, STRING, 0, 1000000L); + } enqueue(show_client_properties, cs);