If all state bits are set, ewmh_client_update_hints state buffer overflows.
Signed-off-by: Mariusz Ceier <[email protected]> --- ewmh.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/ewmh.c b/ewmh.c index e00c46c..0a4673f 100644 --- a/ewmh.c +++ b/ewmh.c @@ -418,7 +418,7 @@ ewmh_process_client_message(xcb_client_message_event_t *ev) void ewmh_client_update_hints(client_t *c) { - xcb_atom_t state[8]; /* number of defined state atoms */ + xcb_atom_t state[10]; /* number of defined state atoms */ int i = 0; if(c->ismodal) -- 1.6.1.1 -- To unsubscribe, send mail to [email protected].
