1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-28 22:06:38 +02:00

Fixed random crash at exit (/quit or /upgrade) with splited windows

This commit is contained in:
Sebastien Helleu
2006-05-25 19:12:31 +00:00
parent 02c0b9fab3
commit 7f0a3f795b
4 changed files with 14 additions and 10 deletions
+3
View File
@@ -3,6 +3,9 @@ WeeChat - Wee Enhanced Environment for Chat
ChangeLog - 2006-05-25
Version 0.2.0 (under dev!):
* fixed random crash at exit (/quit or /upgrade) with splited windows
Version 0.1.9 (2006-05-25):
* fixed /squery command (message sent to server, now ok with # args > 2)
* fixed /alias command (with an alias name, display content)
+4 -5
View File
@@ -328,15 +328,14 @@ gui_main_end ()
while (gui_panels)
gui_panel_free (gui_panels);
/* delete all buffers */
gui_window_merge_all (gui_current_window);
while (gui_buffers)
gui_buffer_free (gui_buffers, 0);
/* delete all windows */
while (gui_windows)
gui_window_free (gui_windows);
gui_window_tree_free (&gui_windows_tree);
/* delete all buffers */
while (gui_buffers)
gui_buffer_free (gui_buffers, 0);
/* delete global history */
history_global_free ();
+3
View File
@@ -3,6 +3,9 @@ WeeChat - Wee Enhanced Environment for Chat
ChangeLog - 2006-05-25
Version 0.2.0 (under dev!):
* fixed random crash at exit (/quit or /upgrade) with splited windows
Version 0.1.9 (2006-05-25):
* fixed /squery command (message sent to server, now ok with # args > 2)
* fixed /alias command (with an alias name, display content)
+4 -5
View File
@@ -328,15 +328,14 @@ gui_main_end ()
while (gui_panels)
gui_panel_free (gui_panels);
/* delete all buffers */
gui_window_merge_all (gui_current_window);
while (gui_buffers)
gui_buffer_free (gui_buffers, 0);
/* delete all windows */
while (gui_windows)
gui_window_free (gui_windows);
gui_window_tree_free (&gui_windows_tree);
/* delete all buffers */
while (gui_buffers)
gui_buffer_free (gui_buffers, 0);
/* delete global history */
history_global_free ();