[Telepathy-commits] [telepathy-glib/master] MessageMixin: don't leak a strv of supported content types

Will Thompson will.thompson at collabora.co.uk
Thu Dec 18 10:41:47 PST 2008


---
 telepathy-glib/message-mixin.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/telepathy-glib/message-mixin.c b/telepathy-glib/message-mixin.c
index 0234a9c..1359cfa 100644
--- a/telepathy-glib/message-mixin.c
+++ b/telepathy-glib/message-mixin.c
@@ -1057,8 +1057,10 @@ tp_message_mixin_finalize (GObject *obj)
   DEBUG ("%p", obj);
 
   tp_message_mixin_clear (obj);
+  g_assert (g_queue_is_empty (mixin->priv->pending));
   g_queue_free (mixin->priv->pending);
   g_array_free (mixin->priv->msg_types, TRUE);
+  g_strfreev (mixin->priv->supported_content_types);
 
   g_slice_free (TpMessageMixinPrivate, mixin->priv);
 }
-- 
1.5.6.5




More information about the Telepathy-commits mailing list