core: destroy debug window in session_destroy

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
Yuxuan Shui 2019-07-25 02:36:35 +01:00
parent 5094400ab7
commit 9194506696
No known key found for this signature in database
GPG Key ID: 37C999F617EA1A47
1 changed files with 5 additions and 0 deletions

View File

@ -2147,6 +2147,11 @@ static void session_destroy(session_t *ps) {
ps->reg_win = XCB_NONE; ps->reg_win = XCB_NONE;
} }
if (ps->debug_window) {
xcb_destroy_window(ps->c, ps->debug_window);
ps->debug_window = XCB_NONE;
}
if (ps->o.experimental_backends) { if (ps->o.experimental_backends) {
// backend is deinitialized in redir_stop // backend is deinitialized in redir_stop
assert(ps->backend_data == NULL); assert(ps->backend_data == NULL);