From: Vitor Sessak Date: Sat, 24 May 2008 20:40:20 +0000 (+0000) Subject: Improve error handling X-Git-Tag: v0.5~4615 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=7693be92324d686228e52446f7f73a276b2c49ee;p=coroid%2Flibav_saccubus.git Improve error handling Commited in SoC by Vitor Sessak on 2008-04-12 14:32:13 Originally committed as revision 13316 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavfilter/graphparser.c b/libavfilter/graphparser.c index 103887b11..bfeecdf81 100644 --- a/libavfilter/graphparser.c +++ b/libavfilter/graphparser.c @@ -268,7 +268,9 @@ static int parse_inouts(const char **buf, AVFilterInOut **inout, int pad, if(!name) return -1; - handle_link(name, inout, pad++, type, filter); + if(handle_link(name, inout, pad++, type, filter) < 0) + return -1; + consume_whitespace(buf); } return pad;