whowas *ww;
int i;
- if (ctx->searchcmd == reg_nicksearch) {
+ if (ctx->searchcmd == reg_whowassearch) {
+ ww = (whowas *)np->next; /* Eww. */
+
+ for (i = 0; i < WW_MAXCHANNELS; i++)
+ if (ww->channels[i] == cip)
+ return (void *)1;
+ } else {
cp = cip->channel;
if (!cp)
if (getnumerichandlefromchanhash(cp->users, np->numeric))
return (void *)1;
- } else {
- ww = (whowas *)np->next; /* Eww. */
-
- for (i = 0; i < WW_MAXCHANNELS; i++)
- if (ww->channels[i] == cip)
- return (void *)1;
}
return (void *)0;