diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/irc/irc-send.c | 2 | ||||
-rw-r--r-- | weechat/ChangeLog | 4 | ||||
-rw-r--r-- | weechat/src/irc/irc-send.c | 2 |
4 files changed, 8 insertions, 4 deletions
@@ -1,10 +1,12 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -ChangeLog - 2007-01-17 +ChangeLog - 2007-01-21 Version 0.2.4 (under dev!): + * fixed crash when /away command is issued with no server connection + (bug #18839) * fixed crash when closing a buffer opened on many windows * fixed freeze with SSL server when disconnecting after connection loss (bug #18735) diff --git a/src/irc/irc-send.c b/src/irc/irc-send.c index 1fa0f0daa..41dfcb024 100644 --- a/src/irc/irc-send.c +++ b/src/irc/irc-send.c @@ -349,7 +349,7 @@ irc_cmd_send_away (t_irc_server *server, t_irc_channel *channel, } else { - if (server->is_connected) + if (server && server->is_connected) irc_send_away (server, arguments); else { diff --git a/weechat/ChangeLog b/weechat/ChangeLog index a9843d677..dd4d966b4 100644 --- a/weechat/ChangeLog +++ b/weechat/ChangeLog @@ -1,10 +1,12 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -ChangeLog - 2007-01-17 +ChangeLog - 2007-01-21 Version 0.2.4 (under dev!): + * fixed crash when /away command is issued with no server connection + (bug #18839) * fixed crash when closing a buffer opened on many windows * fixed freeze with SSL server when disconnecting after connection loss (bug #18735) diff --git a/weechat/src/irc/irc-send.c b/weechat/src/irc/irc-send.c index 1fa0f0daa..41dfcb024 100644 --- a/weechat/src/irc/irc-send.c +++ b/weechat/src/irc/irc-send.c @@ -349,7 +349,7 @@ irc_cmd_send_away (t_irc_server *server, t_irc_channel *channel, } else { - if (server->is_connected) + if (server && server->is_connected) irc_send_away (server, arguments); else { |