From b1306823d0b3ae998c8e10ad832004eb13bdd93e Mon Sep 17 00:00:00 2001 From: Vittorio Giovara Date: Wed, 17 Dec 2014 14:53:45 +0100 Subject: check memory errors from av_strdup() --- avconv_opt.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'avconv_opt.c') diff --git a/avconv_opt.c b/avconv_opt.c index 6d43bc1609..74e235b6d5 100644 --- a/avconv_opt.c +++ b/avconv_opt.c @@ -213,6 +213,8 @@ static int opt_map(void *optctx, const char *opt, const char *arg) arg++; } map = av_strdup(arg); + if (!map) + return AVERROR(ENOMEM); /* parse sync stream first, just pick first matching stream */ if (sync = strchr(map, ',')) { -- cgit v1.2.3