e659b80f36
X11 does not allow to resize a window to size 0x0. Also, there are some possibilities of integer overflows in our case. We tried to handle this already, but there was a loop-hole: If the too-small-value is only produced after applying size hints, then this was not caught. Fix this by applying size hints before checking if the resulting size is valid. However, this means some check needs to be duplicated to handle the possibility of integer underflows while applying size hints. Helps-with: https://github.com/awesomeWM/awesome/issues/1340 Signed-off-by: Uli Schlachter <psychon@znc.in> |
||
---|---|---|
.. | ||
button.c | ||
button.h | ||
client.c | ||
client.h | ||
drawable.c | ||
drawable.h | ||
drawin.c | ||
drawin.h | ||
key.c | ||
key.h | ||
screen.c | ||
screen.h | ||
tag.c | ||
tag.h | ||
window.c | ||
window.h |