ffmpeg | branch: master | Luca Barbato <lu_z...@gentoo.org> | Thu Oct 1 01:34:35 2015 +0200| [74942685cb457c01937686892878403a409baf27] | committer: Luca Barbato
hls: Check av_opt_set_dict return value as well Bug-Id: CID 1320426 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=74942685cb457c01937686892878403a409baf27 --- libavformat/hls.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libavformat/hls.c b/libavformat/hls.c index 467a491..be47207 100644 --- a/libavformat/hls.c +++ b/libavformat/hls.c @@ -220,9 +220,8 @@ static int url_connect(struct variant *var, AVDictionary *opts) av_dict_copy(&tmp, opts, 0); - av_opt_set_dict(var->input, &tmp); - - if ((ret = ffurl_connect(var->input, NULL)) < 0) { + if ((ret = av_opt_set_dict(var->input, &tmp)) < 0 || + (ret = ffurl_connect(var->input, NULL)) < 0) { ffurl_close(var->input); var->input = NULL; } _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog