Browse Source

avcodec/scpr: avoid using uninitialized value

Fixes #7872.
tags/n4.2
Paul B Mahol 6 years ago
parent
commit
ea80af659c
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      libavcodec/scpr.c

+ 4
- 1
libavcodec/scpr.c View File

@@ -382,8 +382,11 @@ static int decompress_p(AVCodecContext *avctx,


ret = decode_value(s, s->range_model, 256, 1, &min); ret = decode_value(s, s->range_model, 256, 1, &min);
ret |= decode_value(s, s->range_model, 256, 1, &temp); ret |= decode_value(s, s->range_model, 256, 1, &temp);
if (ret < 0)
return ret;

min += temp << 8; min += temp << 8;
ret |= decode_value(s, s->range_model, 256, 1, &max);
ret = decode_value(s, s->range_model, 256, 1, &max);
ret |= decode_value(s, s->range_model, 256, 1, &temp); ret |= decode_value(s, s->range_model, 256, 1, &temp);
if (ret < 0) if (ret < 0)
return ret; return ret;


Loading…
Cancel
Save