summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/core')
-rw-r--r--src/core/channels.c1
-rw-r--r--src/core/core.c2
-rw-r--r--src/core/queries.c1
3 files changed, 2 insertions, 2 deletions
diff --git a/src/core/channels.c b/src/core/channels.c
index 57288f7e..06bf0c41 100644
--- a/src/core/channels.c
+++ b/src/core/channels.c
@@ -249,5 +249,4 @@ void channels_deinit(void)
channels_setup_deinit();
signal_remove("event connected", (SIGNAL_FUNC) event_connected);
- module_uniq_destroy("CHANNEL");
}
diff --git a/src/core/core.c b/src/core/core.c
index f39c50d3..041d75a4 100644
--- a/src/core/core.c
+++ b/src/core/core.c
@@ -249,6 +249,8 @@ void core_init(int argc, char *argv[])
void core_deinit(void)
{
+ module_uniq_destroy("WINDOW ITEM TYPE");
+
signal_remove("setup changed", (SIGNAL_FUNC) read_settings);
signal_remove("irssi init finished", (SIGNAL_FUNC) sig_irssi_init_finished);
diff --git a/src/core/queries.c b/src/core/queries.c
index cc16ad1e..21bb6db4 100644
--- a/src/core/queries.c
+++ b/src/core/queries.c
@@ -155,5 +155,4 @@ void queries_init(void)
void queries_deinit(void)
{
- module_uniq_destroy("QUERY");
}