1
1
forked from 0ad/0ad

fix a hack that broke after switching to _wsopen_s (which ensures the pmode parameter only has read/write bits set)

(see http://www.wildfiregames.com/forum/index.php?showtopic=12560&hl=)

This was SVN commit r7241.
This commit is contained in:
janwas 2010-01-03 15:58:06 +00:00
parent 936be062ac
commit b0dcf49893

View File

@ -36,10 +36,11 @@ typedef unsigned int mode_t;
#define stat _stat64
#endif
// (christmas-tree values because mkdir mode is ignored anyway)
#define S_IRWXO 0xFFFF
#define S_IRWXU 0xFFFF
#define S_IRWXG 0xFFFF
// permission masks when creating files (_wsopen_s doesn't distinguish
// between owner/user/group)
#define S_IRWXO _S_IREAD|_S_IWRITE
#define S_IRWXU _S_IREAD|_S_IWRITE
#define S_IRWXG _S_IREAD|_S_IWRITE
#define S_ISDIR(m) (m & S_IFDIR)
#define S_ISREG(m) (m & S_IFREG)