From 7f165b4c7cedc7d73b90f05574ba17796492f89e Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Wed, 9 Mar 2005 13:59:12 +0000 Subject: [PATCH] Display "Disconnected" only on connected servers --- src/irc/irc-server.c | 7 +++++-- weechat/src/irc/irc-server.c | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/irc/irc-server.c b/src/irc/irc-server.c index 8a3bf10e1..566dceed1 100644 --- a/src/irc/irc-server.c +++ b/src/irc/irc-server.c @@ -975,8 +975,11 @@ server_disconnect (t_irc_server *server, int reconnect) server_close_connection (server); - irc_display_prefix (server->buffer, PREFIX_INFO); - gui_printf (server->buffer, _("Disconnected from server!\n")); + if (server->buffer) + { + irc_display_prefix (server->buffer, PREFIX_INFO); + gui_printf (server->buffer, _("Disconnected from server!\n")); + } server->is_away = 0; server->away_time = 0; diff --git a/weechat/src/irc/irc-server.c b/weechat/src/irc/irc-server.c index 8a3bf10e1..566dceed1 100644 --- a/weechat/src/irc/irc-server.c +++ b/weechat/src/irc/irc-server.c @@ -975,8 +975,11 @@ server_disconnect (t_irc_server *server, int reconnect) server_close_connection (server); - irc_display_prefix (server->buffer, PREFIX_INFO); - gui_printf (server->buffer, _("Disconnected from server!\n")); + if (server->buffer) + { + irc_display_prefix (server->buffer, PREFIX_INFO); + gui_printf (server->buffer, _("Disconnected from server!\n")); + } server->is_away = 0; server->away_time = 0;