mirror of
https://github.com/awesomeWM/awesome
synced 2024-11-17 07:47:41 +01:00
ea413969f3
When a screen is in the process of being removed, it is still valid, but no longer in the global list of screens (globalconf.screens). In this time frame, trying to swap screens could cause a NULL pointer dereference. Fix this by throwing a Lua error in this case instead. Fixes: https://github.com/awesomeWM/awesome/issues/2110 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 |