]> git.mxchange.org Git - simgear.git/blobdiff - simgear/nasal/iolib.c
Update simgear config.h version
[simgear.git] / simgear / nasal / iolib.c
index 2488671451f72b69432918a36acdb09f85afb725..37b6dd50efd5e71e63f73d6dea2a0eb2b788a970 100644 (file)
@@ -195,7 +195,7 @@ static naRef f_readln(naContext ctx, naRef me, int argc, naRef* args)
     return result;
 }
 
-#ifdef _WIN32
+#ifdef _MSC_VER
 #define S_ISREG(m) (((m)&_S_IFMT)==_S_IFREG)
 #define S_ISDIR(m) (((m)&_S_IFMT)==_S_IFDIR)
 #define S_ISCHR(m) (((m)&_S_IFMT)==_S_IFCHR)
@@ -203,6 +203,7 @@ static naRef f_readln(naContext ctx, naRef me, int argc, naRef* args)
 #define S_ISBLK(m) 0
 #define S_ISLNK(m) 0
 #define S_ISSOCK(m) 0
+typedef unsigned short mode_t;
 #endif
 static naRef ftype(naContext ctx, mode_t m)
 {