1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-28 13:56:37 +02:00

Forget current nick when user manually disconnects from server

This commit is contained in:
Sebastien Helleu
2007-05-09 11:14:59 +00:00
parent 880e10b6d6
commit 3bf3f22928
4 changed files with 16 additions and 0 deletions
+1
View File
@@ -5,6 +5,7 @@ ChangeLog - 2007-05-09
Version 0.2.5 (under dev!):
* forget current nick when user manually disconnects from server
* fixed nick display in input window
* fixed bug with erroneous nickname when connecting to server (bug #19812)
* fixed display bugs in IRC error messages
+7
View File
@@ -1958,6 +1958,13 @@ server_disconnect (t_irc_server *server, int reconnect)
else
server->reconnect_start = 0;
/* discard current nick if no reconnection asked */
if (!reconnect && server->nick)
{
free (server->nick);
server->nick = NULL;
}
gui_window_redraw_buffer (gui_current_window->buffer);
}
+1
View File
@@ -5,6 +5,7 @@ ChangeLog - 2007-05-09
Version 0.2.5 (under dev!):
* forget current nick when user manually disconnects from server
* fixed nick display in input window
* fixed bug with erroneous nickname when connecting to server (bug #19812)
* fixed display bugs in IRC error messages
+7
View File
@@ -1958,6 +1958,13 @@ server_disconnect (t_irc_server *server, int reconnect)
else
server->reconnect_start = 0;
/* discard current nick if no reconnection asked */
if (!reconnect && server->nick)
{
free (server->nick);
server->nick = NULL;
}
gui_window_redraw_buffer (gui_current_window->buffer);
}