X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcclient%2Fclient_entry.c;h=58701bceabdb59c16169a67f4896169d30146c7c;hb=167f333f9382922ef617147de238339c98792844;hp=23c3c728f095458311231c07c58f1e57b172877a;hpb=9f58e46226c1d1b8772fd1fb9b7c137c1c8f12e0;p=silc.git diff --git a/lib/silcclient/client_entry.c b/lib/silcclient/client_entry.c index 23c3c728..58701bce 100644 --- a/lib/silcclient/client_entry.c +++ b/lib/silcclient/client_entry.c @@ -744,6 +744,7 @@ SilcClientEntry silc_client_add_client(SilcClient client, client_entry->nickname_normalized = nick; silc_mutex_unlock(conn->internal->lock); + silc_client_ref_client(client, conn, client_entry); return client_entry; } @@ -1296,6 +1297,7 @@ SilcChannelEntry silc_client_add_channel(SilcClient client, } silc_mutex_unlock(conn->internal->lock); + silc_client_ref_channel(client, conn, channel); return channel; } @@ -1671,6 +1673,7 @@ SilcServerEntry silc_client_add_server(SilcClient client, } silc_mutex_unlock(conn->internal->lock); + silc_client_ref_server(client, conn, server_entry); return server_entry; }