X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fm_names.c;h=eda82851e847950ac54db87f858894092b86a12a;hb=0bcb16873eb2fb1c289743e7f48bb065b1c5a13f;hp=13950fc22a32ce22468729a2997b4d28b474828e;hpb=79a0619fa0428943d74c5004a6eb922a1c1f3c21;p=ircu2.10.12-pk.git diff --git a/ircd/m_names.c b/ircd/m_names.c index 13950fc..eda8285 100644 --- a/ircd/m_names.c +++ b/ircd/m_names.c @@ -252,10 +252,9 @@ int m_names(struct Client* cptr, struct Client* sptr, int parc, char* parv[]) if (!ShowChannel(sptr, ch2ptr)) continue; /* Don't show secret chans. */ else if ((member = find_channel_member(sptr, ch2ptr))) { - - do_names(sptr, ch2ptr, showingdelayed|NAMES_ALL|((chptr->mode.mode & MODE_AUDITORIUM) && !(member->status & MODE_CHANOP) ? NAMES_OPS : 0)); /* Full list if we're in this chan. */ + do_names(sptr, ch2ptr, showingdelayed|NAMES_ALL|((ch2ptr->mode.mode & MODE_AUDITORIUM) && !(member->status & MODE_CHANOP) ? NAMES_OPS : 0)); /* Full list if we're in this chan. */ } else - do_names(sptr, ch2ptr, showingdelayed|NAMES_VIS|((chptr->mode.mode & MODE_AUDITORIUM) ? NAMES_OPS : 0)); + do_names(sptr, ch2ptr, showingdelayed|NAMES_VIS|((ch2ptr->mode.mode & MODE_AUDITORIUM) ? NAMES_OPS : 0)); } /* List all remaining users on channel '*' */