From 1dc42050185d63c1de5d16146fbaee92640af187 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Sun, 15 Jul 2012 11:16:53 +0200 Subject: lavfi: check all avfilter_ref_buffer() calls for errors. --- libavfilter/vsrc_movie.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libavfilter/vsrc_movie.c') diff --git a/libavfilter/vsrc_movie.c b/libavfilter/vsrc_movie.c index b0f191fe8e..926d57dff5 100644 --- a/libavfilter/vsrc_movie.c +++ b/libavfilter/vsrc_movie.c @@ -289,6 +289,11 @@ static int request_frame(AVFilterLink *outlink) return ret; outpicref = avfilter_ref_buffer(movie->picref, ~0); + if (!outpicref) { + ret = AVERROR(ENOMEM); + goto fail; + } + ret = ff_start_frame(outlink, outpicref); if (ret < 0) goto fail; -- cgit v1.2.3