summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis de Bethencourt <luisbg@osg.samsung.com>2016-02-08 23:41:32 +0000
committerLuis de Bethencourt <luisbg@osg.samsung.com>2016-02-08 23:48:28 +0000
commit3738ce8ba1ba466a5029b442122ab7fd465b5933 (patch)
tree4c99ff7f98c15681738a2a45631676edd76200b3
parenta267741ca0661d006e33702d34b26647485fa0c5 (diff)
downloadgstreamer-plugins-good-3738ce8ba1ba466a5029b442122ab7fd465b5933.tar.gz
deinterlace: remove check for impossible condition
Commit bd27a1f30b4458f2edee53c76dd07fb35904b61d added a few error handling memory management checks. These check srccaps to see if it needs to be unreferenced before returning, in the case of invalid_caps this goto jump always happens before srccaps is set, so it will always be NULL in this error label. CID #1352035
-rw-r--r--gst/deinterlace/gstdeinterlace.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/gst/deinterlace/gstdeinterlace.c b/gst/deinterlace/gstdeinterlace.c
index 6b8b39d14..6d2e68c11 100644
--- a/gst/deinterlace/gstdeinterlace.c
+++ b/gst/deinterlace/gstdeinterlace.c
@@ -2692,8 +2692,6 @@ gst_deinterlace_setcaps (GstDeinterlace * self, GstPad * pad, GstCaps * caps)
invalid_caps:
{
GST_ERROR_OBJECT (pad, "Invalid caps: %" GST_PTR_FORMAT, caps);
- if (srccaps)
- gst_caps_unref (srccaps);
return FALSE;
}
set_caps_failed: