[Telepathy-commits] [telepathy-gabble/master] GabbleMucChannel: assert that there is an initiator

Simon McVittie simon.mcvittie at collabora.co.uk
Tue Aug 19 10:53:52 PDT 2008


20080722140332-53eee-b88f8b4d3139af0c1119794fcb4e885cfa0189f8.gz
---
 src/muc-channel.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/muc-channel.c b/src/muc-channel.c
index 040a5c5..2dfe94b 100644
--- a/src/muc-channel.c
+++ b/src/muc-channel.c
@@ -810,6 +810,7 @@ gabble_muc_channel_get_property (GObject    *object,
       g_value_set_boxed (value, gabble_muc_channel_interfaces);
       break;
     case PROP_INITIATOR_HANDLE:
+      g_assert (priv->initiator != 0);
       g_value_set_uint (value, priv->initiator);
       break;
     case PROP_INITIATOR_ID:
@@ -817,6 +818,7 @@ gabble_muc_channel_get_property (GObject    *object,
           TpHandleRepoIface *repo = tp_base_connection_get_handles (
               (TpBaseConnection *) priv->conn, TP_HANDLE_TYPE_CONTACT);
 
+          g_assert (priv->initiator != 0);
           g_value_set_string (value,
               tp_handle_inspect (repo, priv->initiator));
         }
@@ -870,6 +872,7 @@ gabble_muc_channel_set_property (GObject     *object,
       break;
     case PROP_INITIATOR_HANDLE:
       priv->initiator = g_value_get_uint (value);
+      g_assert (priv->initiator != 0);
       break;
     case PROP_INVITATION_MESSAGE:
       g_assert (priv->invitation_message == NULL);
-- 
1.5.6.3




More information about the Telepathy-commits mailing list