1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-08 02:33:12 +02:00

core: fix crash on /buffer close core.weechat

This commit is contained in:
Sebastien Helleu
2013-11-22 07:57:30 +01:00
parent 58ae58d81b
commit 51aa15cced
2 changed files with 9 additions and 1 deletions
+1
View File
@@ -11,6 +11,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
== Version 0.4.3 (under dev)
* core: fix crash on /buffer close core.weechat
* core: add option "libs" for command /debug
* core: apply color attributes when clearing a window (patch #8236)
* core: set option weechat.look.paste_bracketed to "on" by default
+8 -1
View File
@@ -837,7 +837,14 @@ COMMAND_CALLBACK(buffer)
else
{
ptr_buffer = gui_buffer_search_by_full_name (argv_eol[2]);
if (ptr_buffer)
if (ptr_buffer == weechat_buffer)
{
gui_chat_printf (NULL,
_("%sError: WeeChat main buffer can't be "
"closed"),
gui_chat_prefix[GUI_CHAT_PREFIX_ERROR]);
}
else
gui_buffer_close (ptr_buffer);
}
}