return NULL;
}
- if(ctx->type != SEARCHTYPE_NICK) {
- parseError = "channeliter: this function is only valid for nick searches.";
- return NULL;
- }
-
if(!(localdata=(struct channeliter_localdata *)malloc(sizeof(struct channeliter_localdata)))) {
parseError = "malloc: could not allocate memory for this search.";
return NULL;
}
+ /* @argv usage OK */
if(!(localdata->variable=var_register(ctx, argv[0], RETURNTYPE_STRING))) {
free(localdata);
return NULL;
localdata->currentchannel = 0;
}
- if(np->channels->cursi > MAX_CHANS)
+/* if(np->channels->cursi > MAX_CHANS)
return (void *)0;
-
+*/
+
if(localdata->currentchannel >= np->channels->cursi)
return (void *)0;