]> git.mxchange.org Git - simgear.git/commitdiff
Fix to compile with MSC
authorfredb <fredb>
Thu, 19 Feb 2009 20:41:36 +0000 (20:41 +0000)
committerTim Moore <timoore@redhat.com>
Sun, 22 Feb 2009 22:49:45 +0000 (23:49 +0100)
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)
 {