xcb_send_event(conn, False, win->id,
XCB_EVENT_MASK_NO_EVENT, (const char *)&ev);
- xcb_flush(conn);
}
/* synthetic response to a ConfigureRequest when not making a change */
xcb_send_event(conn, False, win->id, XCB_EVENT_MASK_STRUCTURE_NOTIFY,
(char *)&ce);
- xcb_flush(conn);
}
int
DNPRINTF(SWM_D_MISC, "fake_keypress: win 0x%x keycode %u\n",
win->id, *keycode);
+ bzero(&event, sizeof(event));
event.event = win->id;
event.root = win->s->root;
event.child = XCB_WINDOW_NONE;
event.response_type = XCB_KEY_RELEASE;
xcb_send_event(conn, True, win->id,
XCB_EVENT_MASK_KEY_RELEASE, (char *)&event);
- xcb_flush(conn);
}
void
struct ws_win *win;
int new = 0, i = 0;
uint16_t mask = 0;
- uint32_t wc[7];
+ uint32_t wc[7] = {0};
if ((win = find_window(e->window)) == NULL)
if ((win = find_unmanaged_window(e->window)) == NULL)