summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Raghavan <arun.raghavan@collabora.co.uk>2010-06-29 23:07:34 +0530
committerArun Raghavan <arun.raghavan@collabora.co.uk>2010-06-29 23:07:34 +0530
commit3690dce6080b317f71850e995dfdce48fab37708 (patch)
treef9aa9cf94f1ce1a44997dcd0ebffa9b241fab6c7
parent00ad1e80bcb71a176bb24609aa09000c06e92b3d (diff)
downloadgupnp-dlna-3690dce6080b317f71850e995dfdce48fab37708.tar.gz
libgupnp-dlna: only free format caps if present
This gets rid of a GStreamer warning in certain cases when we try to free NULL caps.
-rw-r--r--libgupnp-dlna/gupnp-dlna-load.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libgupnp-dlna/gupnp-dlna-load.c b/libgupnp-dlna/gupnp-dlna-load.c
index e69d820..927f635 100644
--- a/libgupnp-dlna/gupnp-dlna-load.c
+++ b/libgupnp-dlna/gupnp-dlna-load.c
@@ -593,7 +593,8 @@ process_dlna_profile (xmlTextReaderPtr reader,
gst_encoding_profile_free (enc_profile);
g_list_free (stream_profiles);
- gst_caps_unref (format);
+ if (format)
+ gst_caps_unref (format);
xmlFree (mime);
xmlFree (name);
if (base_profile)