Fix initial autojoins and some erroneous copies/frees

This commit is contained in:
Berke Viktor
2013-05-14 16:40:32 +02:00
parent 7cdfeff204
commit a435e8648f
6 changed files with 131 additions and 12 deletions

View File

@@ -102,10 +102,15 @@ ircserver *servlist_server_add (ircnet *net, char *name);
commandentry *servlist_command_add (ircnet *net, char *command);
favchannel *servlist_favchan_add (ircnet *net, char *channel);
void servlist_command_free (commandentry *entry);
void servlist_favchan_free (favchannel *channel);
void servlist_server_remove (ircnet *net, ircserver *serv);
void servlist_command_remove (ircnet *net, commandentry *entry);
void servlist_favchan_remove (ircnet *net, favchannel *channel);
favchannel *servlist_favchan_copy (favchannel *fav);
gboolean joinlist_is_in_list (server *serv, char *channel);
/* FIXME