From: Pekka Riikonen Date: Sun, 27 Oct 2002 09:27:02 +0000 (+0000) Subject: Resolve incomplete client entry in CMODE and CUMODE notify Resolve incomplete client... X-Git-Tag: silc.server.0.9.8~47 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=2688ff80411524bf55a643b909ecca5bf99e2898;p=silc.git Resolve incomplete client entry in CMODE and CUMODE notify Resolve incomplete client entry in CMODE and CUMODE notify Resolve incomplete client entry in CMODE and CUMODE notifyisss --- diff --git a/lib/silcclient/client_notify.c b/lib/silcclient/client_notify.c index bd3edd3f..48eec411 100644 --- a/lib/silcclient/client_notify.c +++ b/lib/silcclient/client_notify.c @@ -717,7 +717,7 @@ void silc_client_notify_by_server(SilcClient client, /* Find Client entry */ client_id = id; client_entry = silc_client_get_client_by_id(client, conn, client_id); - if (!client_entry) { + if (!client_entry || !client_entry->nickname) { silc_client_channel_set_wait(client, conn, channel, conn->cmd_ident + 1); silc_client_notify_by_server_resolve(client, conn, packet, @@ -841,7 +841,7 @@ void silc_client_notify_by_server(SilcClient client, /* Find Client entry */ client_id = id; client_entry = silc_client_get_client_by_id(client, conn, client_id); - if (!client_entry) { + if (!client_entry || !client_entry->nickname) { silc_client_channel_set_wait(client, conn, channel, conn->cmd_ident + 1); silc_client_notify_by_server_resolve(client, conn, packet,