Add event_type value to debug output.
char *name = NULL;
switch (XCB_EVENT_RESPONSE_TYPE(e)) {
char *name = NULL;
switch (XCB_EVENT_RESPONSE_TYPE(e)) {
+ case 0:
+ name = "Error";
+ break;
case XCB_KEY_PRESS:
name = "KeyPress";
break;
case XCB_KEY_PRESS:
name = "KeyPress";
break;
memset(win, 0xff, sizeof *win); /* XXX kill later */
free(win);
memset(win, 0xff, sizeof *win); /* XXX kill later */
free(win);
+ DNPRINTF(SWM_D_MISC, "free_window: done\n");
while (running) {
while ((evt = xcb_poll_for_event(conn))) {
while (running) {
while ((evt = xcb_poll_for_event(conn))) {
- DNPRINTF(SWM_D_EVENT, "XCB Event: %s\n",
- geteventname(evt));
+ DNPRINTF(SWM_D_EVENT, "XCB Event: %s (%d)\n",
+ geteventname(evt), XCB_EVENT_RESPONSE_TYPE(evt));
if (running == 0)
goto done;
event_handle(evt);
if (running == 0)
goto done;
event_handle(evt);