X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserver_util.c;h=40aafc1cfc6ee72aafa6d5ea4c3b6f8a9113a212;hb=2a4bc2680d6927b8d809e55af662feacb8a42707;hp=61b7f926fb54187b398e2604065607d70d44a000;hpb=c25080b48f4ac82d692be456fa32e4852219407b;p=silc.git diff --git a/apps/silcd/server_util.c b/apps/silcd/server_util.c index 61b7f926..40aafc1c 100644 --- a/apps/silcd/server_util.c +++ b/apps/silcd/server_util.c @@ -64,8 +64,8 @@ static void silc_server_remove_clients_channels(SilcServer server, if (silc_idlist_del_channel(server->local_list, channel)) server->stat.my_channels--; - else if (silc_idlist_del_channel(server->global_list, channel)) - server->stat.my_channels--; + else + silc_idlist_del_channel(server->global_list, channel); continue; } @@ -111,8 +111,8 @@ static void silc_server_remove_clients_channels(SilcServer server, /* Remove the channel entry */ if (silc_idlist_del_channel(server->local_list, channel)) server->stat.my_channels--; - else if (silc_idlist_del_channel(server->global_list, channel)) - server->stat.my_channels--; + else + silc_idlist_del_channel(server->global_list, channel); continue; }