summaryrefslogtreecommitdiff
path: root/gst/rtmp2
diff options
context:
space:
mode:
authorJan Alexander Steffens (heftig) <jsteffens@make.tv>2019-11-12 12:04:48 +0100
committerJan Alexander Steffens (heftig) <jsteffens@make.tv>2019-11-12 12:20:34 +0100
commit346bca80af4c00e126dc51eb20653cb3697f51fd (patch)
tree59ddc8fa0c3c453b2db3dddc32792bb240c6009f /gst/rtmp2
parentf730f4a694d8ea722f3e1c63cea93466ccdca88e (diff)
downloadgstreamer-plugins-bad-346bca80af4c00e126dc51eb20653cb3697f51fd.tar.gz
rtmp2: Fix NULL check in gst_rtmp_meta_transform
Coverity rightly complains that checking a pointer for NULL after dereferencing it is pointless. Remove the check, and to be safe, assert that gst_buffer_add_meta returns non-NULL. CID 1455485
Diffstat (limited to 'gst/rtmp2')
-rw-r--r--gst/rtmp2/rtmp/rtmpmessage.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gst/rtmp2/rtmp/rtmpmessage.c b/gst/rtmp2/rtmp/rtmpmessage.c
index 1fba1d47b..cf93eb34d 100644
--- a/gst/rtmp2/rtmp/rtmpmessage.c
+++ b/gst/rtmp2/rtmp/rtmpmessage.c
@@ -196,7 +196,7 @@ gst_rtmp_meta_transform (GstBuffer * dest, GstMeta * meta, GstBuffer * buffer,
dmeta->type = smeta->type;
dmeta->mstream = smeta->mstream;
- return dmeta != NULL;
+ return TRUE;
}
const GstMetaInfo *
@@ -221,6 +221,7 @@ gst_buffer_add_rtmp_meta (GstBuffer * buffer)
g_return_val_if_fail (GST_IS_BUFFER (buffer), NULL);
meta = (GstRtmpMeta *) gst_buffer_add_meta (buffer, GST_RTMP_META_INFO, NULL);
+ g_assert (meta != NULL);
return meta;
}