mirror of
https://github.com/weechat/weechat.git
synced 2026-07-08 18:53:12 +02:00
core: fix memory leak when closing buffer
This commit is contained in:
@@ -7,6 +7,7 @@ v0.3.7-rc2, 2012-02-19
|
||||
Version 0.3.7 (under dev!)
|
||||
--------------------------
|
||||
|
||||
* core: fix memory leak when closing buffer
|
||||
* core: fix memory leak in function util_search_full_lib_name
|
||||
* core: automatically add newline char after last pasted line (when pasting many
|
||||
lines with confirmation) (task #10703)
|
||||
|
||||
@@ -2185,12 +2185,16 @@ gui_buffer_close (struct t_gui_buffer *buffer)
|
||||
free (buffer->mixed_lines);
|
||||
|
||||
/* free some data */
|
||||
if (buffer->title)
|
||||
free (buffer->title);
|
||||
if (buffer->plugin_name_for_upgrade)
|
||||
free (buffer->plugin_name_for_upgrade);
|
||||
if (buffer->name)
|
||||
free (buffer->name);
|
||||
if (buffer->full_name)
|
||||
free (buffer->full_name);
|
||||
if (buffer->short_name)
|
||||
free (buffer->short_name);
|
||||
if (buffer->title)
|
||||
free (buffer->title);
|
||||
if (buffer->input_buffer)
|
||||
free (buffer->input_buffer);
|
||||
gui_buffer_undo_free_all (buffer);
|
||||
|
||||
Reference in New Issue
Block a user