summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/file
diff options
context:
space:
mode:
author Masc Guy <mascguy@github.com>2020-12-08 16:16:06 -0500
committer Vas Crabb <cuavas@users.noreply.github.com>2020-12-09 12:15:54 +1100
commitbfa8d3572d3a5aedfe2e1a02fd26b2e998155a46 (patch)
treef85b104f5b905799fc256d048a6829d03ab823f2 /src/osd/modules/file
parentc1847faf80e22dfcde496431fc4625439e7e40d3 (diff)
Mame: Fix compilation errors in 'posixfile.cpp', for older MacOS/Xcode releases
Diffstat (limited to 'src/osd/modules/file')
-rw-r--r--src/osd/modules/file/posixfile.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/osd/modules/file/posixfile.cpp b/src/osd/modules/file/posixfile.cpp
index 4f56a8432d4..764b148bc7d 100644
--- a/src/osd/modules/file/posixfile.cpp
+++ b/src/osd/modules/file/posixfile.cpp
@@ -37,6 +37,11 @@
#endif
#endif
+// Fix for MacOS compilation errors
+#if defined(__APPLE__) && !defined(_DARWIN_C_SOURCE)
+#define _DARWIN_C_SOURCE
+#endif
+
// MAME headers
#include "posixfile.h"
#include "unicode.h"