diff options
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 |
commit | b2cd5a3d29c09b5c828ff69e8f20db3241f12823 (patch) | |
tree | 2fc4103d9973626574186f7612eb4d496b8102d6 | |
parent | 5ccbf4849d73d8ae2b5c9dd8b1ae3757d0ed7138 (diff) |
GabbleMediaChannel: added a missing check in dispose (doh)
-rw-r--r-- | src/gabble-media-channel.c | 3 |
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); |