From 01327b1b8f8448277c93ddfc4d289b45086f92d2 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Fri, 30 Sep 2011 17:14:23 +0200 Subject: [PATCH] core: fix memory leak when a window is destroyed (free coords) --- src/gui/gui-window.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gui/gui-window.c b/src/gui/gui-window.c index c1283ad70..7dd9d87a1 100644 --- a/src/gui/gui-window.c +++ b/src/gui/gui-window.c @@ -919,6 +919,10 @@ gui_window_free (struct t_gui_window *window) /* remove scroll list */ gui_window_scroll_free_all (window); + /* free coords */ + if (window->coords) + free (window->coords); + /* remove window from windows list */ if (window->prev_window) (window->prev_window)->next_window = window->next_window;