From 5746f910362f888ecb00efb0a3706ac2ee484019 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 16 Oct 2011 15:44:31 +0200 Subject: [PATCH] av_tempfile: handle missing O_BINARY Signed-off-by: Michael Niedermayer --- libavutil/file.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavutil/file.c b/libavutil/file.c index 7be095b1f4..c388523d1b 100644 --- a/libavutil/file.c +++ b/libavutil/file.c @@ -147,6 +147,9 @@ int av_tempfile(const char *prefix, char **filename) { return -1; } #if !HAVE_MKSTEMP +# ifndef O_BINARY +# define O_BINARY 0 +# endif fd = open(*filename, O_RDWR | O_BINARY | O_CREAT, 0444); #else snprintf(*filename, len, "/tmp/%sXXXXXX", prefix);