From: Michael Niedermayer Date: Sun, 16 Oct 2011 13:44:31 +0000 (+0200) Subject: av_tempfile: handle missing O_BINARY X-Git-Tag: android-x86-4.4-r1~15543 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=5746f910362f888ecb00efb0a3706ac2ee484019;p=android-x86%2Fexternal-ffmpeg.git av_tempfile: handle missing O_BINARY Signed-off-by: Michael Niedermayer --- 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);