diff --git a/tools/audiofile/audiofile.cpp b/tools/audiofile/audiofile.cpp index 163237b5..459bc33e 100644 --- a/tools/audiofile/audiofile.cpp +++ b/tools/audiofile/audiofile.cpp @@ -8243,7 +8243,7 @@ File *File::open(const char *path, File::AccessMode mode) flags = O_RDONLY; else if (mode == WriteAccess) flags = O_CREAT | O_WRONLY | O_TRUNC; -#if defined(WIN32) || defined(__CYGWIN__) +#if defined(WIN32) || defined(__CYGWIN__) || defined(__MINGW32__) || defined(__MINGW64__) flags |= O_BINARY; #endif int fd = ::open(path, flags, 0666);