modularise irc component

This commit is contained in:
Ailin Nemui 2019-07-17 13:37:19 +02:00
commit 00a7efc69f
11 changed files with 46 additions and 8 deletions

View file

@ -125,7 +125,7 @@ void irc_core_init(void)
sasl_init();
settings_check();
module_register("core", "irc");
module_register("irc", "core");
}
void irc_core_deinit(void)
@ -149,3 +149,5 @@ void irc_core_deinit(void)
chat_protocol_unregister("IRC");
}
MODULE_ABICHECK(irc_core)

View file

@ -597,3 +597,4 @@ void irc_dcc_deinit(void)
g_source_remove(dcc_timeouttag);
}
MODULE_ABICHECK(irc_dcc)

View file

@ -346,3 +346,5 @@ void irc_flood_deinit(void)
signal_remove("server connected", (SIGNAL_FUNC) flood_init_server);
signal_remove("server destroyed", (SIGNAL_FUNC) flood_deinit_server);
}
MODULE_ABICHECK(irc_flood)

View file

@ -358,3 +358,5 @@ void irc_notifylist_deinit(void)
notifylist_destroy_all();
}
MODULE_ABICHECK(irc_notifylist)