mirror of
https://github.com/weechat/weechat.git
synced 2026-06-27 21:36:37 +02:00
Fixed bug when a user changes nick (do not change private window name if nick is not the same)
This commit is contained in:
+2
-1
@@ -630,7 +630,8 @@ irc_cmd_recv_nick (t_irc_server *server, char *host, char *arguments)
|
||||
{
|
||||
if ((SERVER(ptr_window) == server) && WIN_IS_PRIVATE(ptr_window))
|
||||
{
|
||||
if (CHANNEL(ptr_window)->name)
|
||||
if ((CHANNEL(ptr_window)->name)
|
||||
&& (strcmp (ptr_nick->nick, CHANNEL(ptr_window)->name) == 0))
|
||||
{
|
||||
free (CHANNEL(ptr_window)->name);
|
||||
CHANNEL(ptr_window)->name = strdup (arguments);
|
||||
|
||||
@@ -630,7 +630,8 @@ irc_cmd_recv_nick (t_irc_server *server, char *host, char *arguments)
|
||||
{
|
||||
if ((SERVER(ptr_window) == server) && WIN_IS_PRIVATE(ptr_window))
|
||||
{
|
||||
if (CHANNEL(ptr_window)->name)
|
||||
if ((CHANNEL(ptr_window)->name)
|
||||
&& (strcmp (ptr_nick->nick, CHANNEL(ptr_window)->name) == 0))
|
||||
{
|
||||
free (CHANNEL(ptr_window)->name);
|
||||
CHANNEL(ptr_window)->name = strdup (arguments);
|
||||
|
||||
Reference in New Issue
Block a user