From 9e0052f35fc866c7248431b7306e112d8fc5511a Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Fri, 24 Oct 2008 16:07:05 +0200 Subject: [PATCH] Add free() for buffer local variables pointers when removing them --- src/gui/gui-buffer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/gui-buffer.c b/src/gui/gui-buffer.c index 25776bef7..7d65bb98e 100644 --- a/src/gui/gui-buffer.c +++ b/src/gui/gui-buffer.c @@ -393,6 +393,8 @@ gui_buffer_local_var_remove (struct t_gui_buffer *buffer, buffer->local_variables = local_var->next_var; if (buffer->last_local_var == local_var) buffer->last_local_var = local_var->prev_var; + + free (local_var); } /*