summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2024-02-19 19:13:11 +0100
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2024-02-19 23:29:49 +0100
commit840f192540ccf261561cf3ccedf8a8b91421f66b (patch)
treec0b7e591653969a950da6dea8fe4260017b9bf07
parent94fadd335bd1405b6fad7c8d0a249c78bd475ff9 (diff)
avformat/iamf_writer: Remove nonsense check
Checking whether a pointer to an element of an array is NULL makes no sense, as the pointer addition involved in getting the address would be undefined behaviour already if the array were NULL. In this case the array allocation has already been checked a few lines before. Fixes Coverity issue #1559548. Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r--libavformat/iamf_writer.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/libavformat/iamf_writer.c b/libavformat/iamf_writer.c
index 897b06310f..e0c47b5e9d 100644
--- a/libavformat/iamf_writer.c
+++ b/libavformat/iamf_writer.c
@@ -251,8 +251,6 @@ int ff_iamf_add_audio_element(IAMFContext *iamf, const AVStreamGroup *stg, void
int nb_channels = iamf_audio_element->layers[i]->ch_layout.nb_channels;
IAMFLayer *layer = &audio_element->layers[i];
- if (!layer)
- return AVERROR(ENOMEM);
memset(layer, 0, sizeof(*layer));
if (i)