summaryrefslogtreecommitdiff
path: root/decoder/impeg2d_pnb_pic.c
diff options
context:
space:
mode:
Diffstat (limited to 'decoder/impeg2d_pnb_pic.c')
-rw-r--r--decoder/impeg2d_pnb_pic.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/decoder/impeg2d_pnb_pic.c b/decoder/impeg2d_pnb_pic.c
index a3ae436..f7937a8 100644
--- a/decoder/impeg2d_pnb_pic.c
+++ b/decoder/impeg2d_pnb_pic.c
@@ -299,6 +299,11 @@ WORD32 impeg2d_dec_pnb_mb_params(dec_state_t *ps_dec)
{
u2_mb_addr_incr = impeg2d_get_mb_addr_incr(ps_stream);
+ if(0 == u2_mb_addr_incr)
+ {
+ return IV_FAIL;
+ }
+
if(ps_dec->u2_first_mb)
{
/****************************************************************/