free(entry);
}
client->whoqueue_last = NULL;
+ client->whoqueue_first = NULL;
}
void get_userlist(struct ChanNode *chan, userlist_callback_t callback, void *data) {
case '@':
chanuserflags |= CHANUSERFLAG_OPPED;
break;
+ case '%':
+ chanuserflags |= CHANUSERFLAG_HALFOPPED;
+ break;
case '+':
chanuserflags |= CHANUSERFLAG_VOICED;
break;