[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [irssi-xmpp] Error in the code ?
On Wed, Jan 12, 2011 at 07:35:45PM +0100, Jerome MARTY wrote:
> 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.
Fixed, thank you.
> 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);
> }
>
>
>
--
http://cybione.org/~cdidier/