From e6f0deab806f518f55ee54b970f70de1948bbf5d Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Sun, 22 Jun 2008 03:25:20 +0000 Subject: check av_open_input_stream error Originally committed as revision 13874 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffserver.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'ffserver.c') diff --git a/ffserver.c b/ffserver.c index 2449a8095f..24996d3534 100644 --- a/ffserver.c +++ b/ffserver.c @@ -2494,7 +2494,10 @@ static int http_receive_data(HTTPContext *c) if (!fmt_in) goto fail; - av_open_input_stream(&s, pb, c->stream->feed_filename, fmt_in, NULL); + if (av_open_input_stream(&s, pb, c->stream->feed_filename, fmt_in, NULL) < 0) { + av_free(pb); + goto fail; + } /* Now we have the actual streams */ if (s->nb_streams != feed->nb_streams) { -- cgit v1.2.3