Add support for chghost

This commit is contained in:
Patrick Griffis
2016-01-29 14:02:40 -05:00
parent 981d55e84c
commit 8da205b0a8
3 changed files with 9 additions and 2 deletions

View File

@@ -123,10 +123,11 @@ userlist_add_hostname (struct session *sess, char *nick, char *hostname,
user = userlist_find (sess, nick);
if (user)
{
if (!user->hostname && hostname)
if (hostname && (!user->hostname || strcmp(user->hostname, hostname)))
{
if (prefs.hex_gui_ulist_show_hosts)
do_rehash = TRUE;
g_free (user->hostname);
user->hostname = g_strdup (hostname);
}
if (!user->realname && realname && *realname)