[Telepathy-commits] [telepathy-salut/master] lib/gibber/gibber-iq-helper.c: Check that priv->xmpp_connection is not NULL
Alban Crequy
alban.crequy at collabora.co.uk
Tue Nov 25 03:59:11 PST 2008
20080721115837-a41c0-4ebbb4e973d22dba06c3ce9c8922db6cee91f24e.gz
---
lib/gibber/gibber-iq-helper.c | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/lib/gibber/gibber-iq-helper.c b/lib/gibber/gibber-iq-helper.c
index 8a5bebe..a1fae02 100644
--- a/lib/gibber/gibber-iq-helper.c
+++ b/lib/gibber/gibber-iq-helper.c
@@ -235,14 +235,11 @@ gibber_iq_helper_dispose (GObject *object)
priv->dispose_has_run = TRUE;
+ g_assert (priv->xmpp_connection != NULL);
g_signal_handlers_disconnect_by_func (priv->xmpp_connection,
xmpp_connection_received_stanza_cb, self);
-
- if (priv->xmpp_connection != NULL)
- {
- g_object_unref (priv->xmpp_connection);
- priv->xmpp_connection = NULL;
- }
+ g_object_unref (priv->xmpp_connection);
+ priv->xmpp_connection = NULL;
if (G_OBJECT_CLASS (gibber_iq_helper_parent_class)->dispose)
G_OBJECT_CLASS (gibber_iq_helper_parent_class)->dispose (object);
--
1.5.6.5
More information about the Telepathy-commits
mailing list