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:
@@ -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)
|
||||
|
||||
@@ -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,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)
|
||||
|
||||
@@ -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 ();
|
||||
|
||||
Reference in New Issue
Block a user