From a91cedf79a92377300006b66b8707ae52021eea9 Mon Sep 17 00:00:00 2001 From: Marton Balint Date: Wed, 25 Jan 2017 01:06:42 +0100 Subject: [PATCH] avfilter/ebur128: do not allow null ebur128 context in ff_ebur128_relative_threshold The user should supply a proper context. Fixes Coverity CID 1396246. Signed-off-by: Marton Balint --- libavfilter/ebur128.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/ebur128.c b/libavfilter/ebur128.c index a46692ec06..012df54278 100644 --- a/libavfilter/ebur128.c +++ b/libavfilter/ebur128.c @@ -599,7 +599,7 @@ int ff_ebur128_relative_threshold(FFEBUR128State * st, double *out) double relative_threshold; size_t above_thresh_counter; - if (st && (st->mode & FF_EBUR128_MODE_I) != FF_EBUR128_MODE_I) + if ((st->mode & FF_EBUR128_MODE_I) != FF_EBUR128_MODE_I) return AVERROR(EINVAL); ebur128_calc_relative_threshold(st, &above_thresh_counter,