diff mbox

[FFmpeg-devel,1/2] avfilter/ebur128: do not allow null ebur128 context in ff_ebur128_relative_threshold

Message ID 20170125005725.16675-1-cus@passwd.hu
State Accepted
Commit a91cedf79a92377300006b66b8707ae52021eea9
Headers show

Commit Message

Marton Balint Jan. 25, 2017, 12:57 a.m. UTC
The user should supply a proper context.

Fixes Coverity CID 1396246.

Signed-off-by: Marton Balint <cus@passwd.hu>
---
 libavfilter/ebur128.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox

Patch

diff --git a/libavfilter/ebur128.c b/libavfilter/ebur128.c
index a46692e..012df54 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,