diff mbox series

[FFmpeg-devel,v1,08/10] return value check for init_get_bits in vble.c

Message ID PAXP193MB1262362A044AD92CAC061AFEB6F99@PAXP193MB1262.EURP193.PROD.OUTLOOK.COM
State New
Headers show
Series [FFmpeg-devel,v1,01/10] return value check for init_get_bits in wmv2dec.c | expand

Checks

Context Check Description
andriy/x86_make fail Make failed
andriy/PPC64_make warning Make failed

Commit Message

Maryam Ebrahimzadeh Aug. 12, 2021, 4:53 a.m. UTC
---
 libavcodec/vble.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/libavcodec/vble.c b/libavcodec/vble.c
index f1400959e0..d3e1804c7b 100644
--- a/libavcodec/vble.c
+++ b/libavcodec/vble.c
@@ -146,8 +146,9 @@  static int vble_decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
     if (version != 1)
         av_log(avctx, AV_LOG_WARNING, "Unsupported VBLE Version: %d\n", version);
 
-    init_get_bits(&gb, src + 4, (avpkt->size - 4) * 8);
-
+    ret = init_get_bits8(&gb, src + 4, (avpkt->size - 4) );
+    if (ret < 0)
+        return ret;
     /* Unpack */
     if (vble_unpack(ctx, &gb) < 0) {
         av_log(avctx, AV_LOG_ERROR, "Invalid Code\n");