summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrendan Long <self@brendanlong.com>2013-11-25 08:44:15 -0800
committerBrendan Long <self@brendanlong.com>2013-11-25 08:44:15 -0800
commit717027345fbc97257833e5cc91bf0f36463290e8 (patch)
tree5e3d701251d34eb66a6ca341fcaf6af62e54126f
parentdbb41fdc2761d7da1ba36de829ce4aa44c9adf79 (diff)
parent53b70a9aae5b33a2914de8cd658c32baaed46b55 (diff)
Merge pull request #117 from cablelabs/dlnasrc-fix-obj-unref-err
Check for non-null soup msg prior to unref to eliminate error when using...
-rw-r--r--src/gstdlnasrc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gstdlnasrc.c b/src/gstdlnasrc.c
index c7eeaf6..e7b0957 100644
--- a/src/gstdlnasrc.c
+++ b/src/gstdlnasrc.c
@@ -484,7 +484,8 @@ gst_dlna_src_finalize (GObject * object)
g_free (dlna_src->dtcp_key_storage);
g_free (dlna_src->uri);
- g_object_unref (dlna_src->soup_msg);
+ if (dlna_src->soup_msg)
+ g_object_unref (dlna_src->soup_msg);
G_OBJECT_CLASS (parent_class)->finalize (object);
}