return 1;
}
-void parser_init() {
+void init_parser() {
//all the raws we receive...
register_irc_function("001", raw_001);
register_irc_function("324", raw_324);
register_irc_function("PING", raw_ping);
register_irc_function("PRIVMSG", raw_privmsg);
}
+
+void free_parser() {
+ struct irc_cmd *cmd, *next;
+ for(cmd = irc_commands; cmd; cmd = next) {
+ next = cmd->next;
+ free(cmd);
+ }
+}
+