summaryrefslogtreecommitdiff
path: root/libavfilter/graphparser.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavfilter/graphparser.c')
-rw-r--r--libavfilter/graphparser.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libavfilter/graphparser.c b/libavfilter/graphparser.c
index 6c73543770..3b49898ba2 100644
--- a/libavfilter/graphparser.c
+++ b/libavfilter/graphparser.c
@@ -258,7 +258,8 @@ static int parse_inputs(const char **buf, AVFilterInOut **curr_inputs,
av_free(name);
} else {
/* Not in the list, so add it as an input */
- match = av_mallocz(sizeof(AVFilterInOut));
+ if (!(match = av_mallocz(sizeof(AVFilterInOut))))
+ return AVERROR(ENOMEM);
match->name = name;
match->pad_idx = pad;
}