summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author <ole.andre.ravnaas@collabora.co.uk>2006-09-05 07:23:21 +0000
committer <ole.andre.ravnaas@collabora.co.uk>2006-09-05 07:23:21 +0000
commitb2cd5a3d29c09b5c828ff69e8f20db3241f12823 (patch)
tree2fc4103d9973626574186f7612eb4d496b8102d6
parent5ccbf4849d73d8ae2b5c9dd8b1ae3757d0ed7138 (diff)
GabbleMediaChannel: added a missing check in dispose (doh)
-rw-r--r--src/gabble-media-channel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gabble-media-channel.c b/src/gabble-media-channel.c
index d659ffa50..6c18eb245 100644
--- a/src/gabble-media-channel.c
+++ b/src/gabble-media-channel.c
@@ -472,7 +472,8 @@ gabble_media_channel_dispose (GObject *object)
g_assert (priv->closed && priv->session==NULL);
- g_ptr_array_free (priv->streams, TRUE);
+ if (priv->streams != NULL)
+ g_ptr_array_free (priv->streams, TRUE);
if (G_OBJECT_CLASS (gabble_media_channel_parent_class)->dispose)
G_OBJECT_CLASS (gabble_media_channel_parent_class)->dispose (object);