-/* ChanNode.c - NeonServ v5.3
+/* ChanNode.c - NeonServ v5.5
* Copyright (C) 2011-2012 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
chan->bans = NULL;
chan->spam_settings = NULL;
chan->usercount = 0;
- chan->chanbot = NULL;
chan->topic[0] = 0;
chan->flags = 0;
/* mode lists */
int checkChannelVisibility(struct ChanNode* chan) {
struct ChanUser *chanuser, *next;
for(chanuser = getChannelUsers(chan, NULL); chanuser; chanuser = getChannelUsers(chan, chanuser)) {
- if(chanuser->user->flags & USERFLAG_ISBOT) {
- chan->chanbot = chanuser->user;
+ if(chanuser->user->flags & USERFLAG_ISBOT)
return 1;
- }
}
//free the channel...
SYNCHRONIZE(cache_sync);