Browse Source

avformat/concatdec: avoid NULL dereference when failed to open file.

Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.6
Zhang Rui Michael Niedermayer 10 years ago
parent
commit
038f3a173f
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      libavformat/concatdec.c

+ 3
- 0
libavformat/concatdec.c View File

@@ -482,6 +482,9 @@ static int concat_read_packet(AVFormatContext *avf, AVPacket *pkt)
ConcatStream *cs; ConcatStream *cs;
AVStream *st; AVStream *st;


if (!cat->avf)
return AVERROR(EIO);

while (1) { while (1) {
ret = av_read_frame(cat->avf, pkt); ret = av_read_frame(cat->avf, pkt);
if (ret == AVERROR_EOF) { if (ret == AVERROR_EOF) {


Loading…
Cancel
Save