Browse Source

avcodec/snowdec: check av_frame_ref() return value

Fixes CID1135742

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.2-rc1
Michael Niedermayer 12 years ago
parent
commit
42874666a6
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      libavcodec/snowdec.c

+ 5
- 2
libavcodec/snowdec.c View File

@@ -562,9 +562,12 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
ff_snow_release_buffer(avctx);

if(!(s->avctx->debug&2048))
av_frame_ref(picture, s->current_picture);
res = av_frame_ref(picture, s->current_picture);
else
av_frame_ref(picture, s->mconly_picture);
res = av_frame_ref(picture, s->mconly_picture);

if (res < 0)
return res;

*got_frame = 1;



Loading…
Cancel
Save