[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[irssi-xmpp] Error in the code ?
Hello,
While porting this plugin on Android, I found strange to add a signal in
a deinit function so I would like to know if this patch is correct.
Best regards,
diff --git a/src/core/xep/disco.c b/src/core/xep/disco.c
index afc2c77..7719e35 100644
--- a/src/core/xep/disco.c
+++ b/src/core/xep/disco.c
@@ -171,7 +171,7 @@ void
disco_deinit(void)
{
signal_remove("server connected", sig_connected);
- signal_add("server disconnected", sig_disconnected);
+ signal_remove("server disconnected", sig_disconnected);
signal_remove("xmpp recv iq", sig_recv_iq);
g_slist_free(my_features);
}