diff --git a/src/win.c b/src/win.c index 1c41214..9c1294d 100644 --- a/src/win.c +++ b/src/win.c @@ -1176,6 +1176,7 @@ struct win *fill_win(session_t *ps, struct win *w) { if (a->_class == XCB_WINDOW_CLASS_INPUT_ONLY) { // No need to manage this window, but we still keep it on the window stack w->managed = false; + free(a); return w; }