Fixed NICK_CHANGE buffer overflow
[silc.git] / lib / silcclient / client_entry.c
index 0c812de00adbd6bec3672098d5b4565e334c52f3..488acfd3b804e5cb016073fe35b47e37b6fadfd8 100644 (file)
@@ -1281,6 +1281,7 @@ SilcClientEntry silc_client_nickname_format(SilcClient client,
   }
 
   newnick[off] = 0;
+  memset(client_entry->nickname, 0, sizeof(client_entry->nickname));
   memcpy(client_entry->nickname, newnick, strlen(newnick));
   silc_client_list_free(client, conn, clients);