*/
static CMD_BIND(neonserv_cmd_opall) {
- int i, done_users;
+ int done_users = 0;
char *nickmask = NULL;
- struct UserNode *cuser;
struct ChanUser *chanuser;
struct ModeBuffer *modeBuf;
check_mysql();
for(chanuser = getChannelUsers(chan, NULL); chanuser; chanuser = getChannelUsers(chan, chanuser)) {
if(nickmask && match(nickmask, chanuser->user->nick)) continue;
if(chanuser->flags & CHANUSERFLAG_OPPED) continue;
- modeBufferOp(modeBuf, argv[i]);
+ modeBufferOp(modeBuf, chanuser->user->nick);
done_users++;
}
freeModeBuffer(modeBuf);