From 9a31c1ed964bcf282770d9a2d5bedafc4f6cda5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 27 Oct 2019 19:16:42 +0100 Subject: [PATCH] wayland: free wayland/wl_window instances --- wayland.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wayland.c b/wayland.c index 16442303..447534fb 100644 --- a/wayland.c +++ b/wayland.c @@ -619,6 +619,8 @@ wayl_destroy(struct wayland *wayl) fdm_del(wayl->fdm, wl_display_get_fd(wayl->display)); wl_display_disconnect(wayl->display); } + + free(wayl); } struct wl_window * @@ -685,6 +687,7 @@ wayl_win_destroy(struct wl_window *win) xdg_surface_destroy(win->xdg_surface); if (win->surface != NULL) wl_surface_destroy(win->surface); + free(win); } struct terminal *