From af03ba9aa205ed8b38146a85e4bf6396ac767b1d Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 25 Oct 2014 13:20:23 +0200 Subject: [PATCH] avformat/hdsenc: Read errno before av_log() as the callback from av_log() might affect errno Signed-off-by: Michael Niedermayer --- libavformat/hdsenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/hdsenc.c b/libavformat/hdsenc.c index 98106f4b71..eec9bb8a6a 100644 --- a/libavformat/hdsenc.c +++ b/libavformat/hdsenc.c @@ -322,8 +322,8 @@ static int hds_write_header(AVFormatContext *s) AVOutputFormat *oformat; if (mkdir(s->filename, 0777) == -1 && errno != EEXIST) { - av_log(s, AV_LOG_ERROR , "Failed to create directory %s\n", s->filename); ret = AVERROR(errno); + av_log(s, AV_LOG_ERROR , "Failed to create directory %s\n", s->filename); goto fail; }