[FFmpeg-devel] [PATCH] avformat/internal: log errno with ff_rename failure

Aman Gupta ffmpeg at tmm1.net
Sat Dec 23 01:17:33 EET 2017


From: Aman Gupta <aman at tmm1.net>

---
 libavformat/internal.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavformat/internal.h b/libavformat/internal.h
index 36a57214ce..aac566aace 100644
--- a/libavformat/internal.h
+++ b/libavformat/internal.h
@@ -542,7 +542,7 @@ static inline int ff_rename(const char *oldpath, const char *newpath, void *logc
     if (rename(oldpath, newpath) == -1) {
         ret = AVERROR(errno);
         if (logctx)
-            av_log(logctx, AV_LOG_ERROR, "failed to rename file %s to %s\n", oldpath, newpath);
+            av_log(logctx, AV_LOG_ERROR, "failed to rename file %s to %s: %s\n", oldpath, newpath, strerror(errno));
     }
     return ret;
 }
-- 
2.14.2



More information about the ffmpeg-devel mailing list