-/* ChanNode.c - NeonServ v5.1
+/* ChanNode.c - NeonServ v5.2
* Copyright (C) 2011 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
next = chan->next;
for(chanuser = getChannelUsers(chan, NULL); chanuser; chanuser = next_chanuser) {
next_chanuser = getChannelUsers(chan, chanuser);
- if(chanuser->spamnode)
- free(chanuser->spamnode);
- free(chanuser);
+ freeChanUser(chanuser);
}
freeChanNode(chan);
}
//free the user (no more channels)
delUser(chanuser->user, 1);
}
- if(chanuser->spamnode)
- free(chanuser->spamnode);
- free(chanuser);
+ freeChanUser(chanuser);
}
chan->user = NULL;
delChannel(chan, 1);