mirror of
https://github.com/weechat/weechat.git
synced 2026-06-12 14:14:48 +02:00
Fix crash when completing /part command on a non-irc buffer (bug #32402)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
WeeChat ChangeLog
|
||||
=================
|
||||
Sébastien Helleu <flashcode@flashtux.org>
|
||||
v0.3.5-dev, 2011-02-07
|
||||
v0.3.5-dev, 2011-02-10
|
||||
|
||||
|
||||
Version 0.3.5 (under dev!)
|
||||
@@ -18,6 +18,7 @@ Version 0.3.5 (under dev!)
|
||||
* core: dynamically allocate color pairs (extended colors can be used without
|
||||
being added with command "/color")
|
||||
* core: allow background for nick colors (using "/")
|
||||
* irc: fix crash when completing /part command on a non-irc buffer (bug #32402)
|
||||
* irc: add many missing commands for target buffer (options irc.msgbuffer.xxx)
|
||||
(bug #32216)
|
||||
* lua: fix crash when many scripts are executing callbacks at same time
|
||||
|
||||
@@ -550,12 +550,15 @@ irc_completion_msg_part_cb (void *data, const char *completion_item,
|
||||
(void) data;
|
||||
(void) completion_item;
|
||||
|
||||
msg_part = IRC_SERVER_OPTION_STRING(ptr_server,
|
||||
IRC_SERVER_OPTION_DEFAULT_MSG_PART);
|
||||
if (msg_part && msg_part[0])
|
||||
if (ptr_server)
|
||||
{
|
||||
weechat_hook_completion_list_add (completion, msg_part,
|
||||
0, WEECHAT_LIST_POS_SORT);
|
||||
msg_part = IRC_SERVER_OPTION_STRING(ptr_server,
|
||||
IRC_SERVER_OPTION_DEFAULT_MSG_PART);
|
||||
if (msg_part && msg_part[0])
|
||||
{
|
||||
weechat_hook_completion_list_add (completion, msg_part,
|
||||
0, WEECHAT_LIST_POS_SORT);
|
||||
}
|
||||
}
|
||||
|
||||
return WEECHAT_RC_OK;
|
||||
|
||||
Reference in New Issue
Block a user