diff options
author | Jan Alexander Steffens (heftig) <jsteffens@make.tv> | 2019-11-12 12:04:48 +0100 |
---|---|---|
committer | Jan Alexander Steffens (heftig) <jsteffens@make.tv> | 2019-11-12 12:20:34 +0100 |
commit | 346bca80af4c00e126dc51eb20653cb3697f51fd (patch) | |
tree | 59ddc8fa0c3c453b2db3dddc32792bb240c6009f /gst/rtmp2 | |
parent | f730f4a694d8ea722f3e1c63cea93466ccdca88e (diff) | |
download | gstreamer-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.c | 3 |
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; } |