[telepathy-gabble/master] GabblePresenceCache: assert that caller supplied a connection

Simon McVittie simon.mcvittie at collabora.co.uk
Fri Jan 8 04:30:47 PST 2010


---
 src/presence-cache.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/presence-cache.c b/src/presence-cache.c
index 22cc7d8..cc88c27 100644
--- a/src/presence-cache.c
+++ b/src/presence-cache.c
@@ -411,6 +411,9 @@ gabble_presence_cache_constructor (GType type, guint n_props,
            constructor (type, n_props, props);
   priv = GABBLE_PRESENCE_CACHE_PRIV (GABBLE_PRESENCE_CACHE (obj));
 
+  g_assert (priv->conn != NULL);
+  g_assert (priv->presence_handles != NULL);
+
   priv->status_changed_cb = g_signal_connect (priv->conn, "status-changed",
       G_CALLBACK (gabble_presence_cache_status_changed_cb), obj);
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list