--- mstools/h/fcntl.h 2018/08/09 18:20:01 1.1.1.1 +++ mstools/h/fcntl.h 2018/08/09 18:20:31 1.1.1.2 @@ -36,7 +36,11 @@ #define _O_NOINHERIT 0x0080 /* child process doesn't inherit file */ -#if !__STDC__ +/* Temporary file bit - file is deleted when last handle is closed */ + +#define _O_TEMPORARY 0x0040 /* temporary file bit */ + +#if !__STDC__ || defined(_POSIX_) /* Non-ANSI names for compatibility */ #define O_RDONLY _O_RDONLY #define O_WRONLY _O_WRONLY @@ -48,6 +52,7 @@ #define O_TEXT _O_TEXT #define O_BINARY _O_BINARY #define O_RAW _O_BINARY +#define O_TEMPORARY _O_TEMPORARY #define O_NOINHERIT _O_NOINHERIT #endif /* __STDC__ */