We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents bb64d4e + bb86830 commit d57c776Copy full SHA for d57c776
src/stdlib_system.c
@@ -9,6 +9,13 @@
9
#ifdef _WIN32
10
#include <direct.h>
11
#include <windows.h>
12
+#ifndef S_ISREG
13
+#if defined(S_IFMT) && defined(S_IFREG)
14
+#define S_ISREG(mode) (((mode) & S_IFMT) == S_IFREG)
15
+#elif defined(_S_IFMT) && defined(_S_IFREG)
16
+#define S_ISREG(mode) (((mode) & _S_IFMT) == _S_IFREG)
17
+#endif
18
+#endif /* ifndef S_ISREG */
19
#else
20
#include <unistd.h>
21
#endif /* ifdef _WIN32 */
0 commit comments