Commit e0aeebda authored by Eli Zaretskii's avatar Eli Zaretskii
Browse files

Avoid MS-Windows compilation errors when struct stat is redefined.

 nt/inc/sys/stat.h (_STAT_DEFINED): Define, to prevent redefinitions
 by other headers.
parent 3b95a6f9
2012-02-04 Eli Zaretskii <eliz@gnu.org>
* inc/sys/stat.h (_STAT_DEFINED): Define, to prevent redefinitions
by other headers.
2011-11-27 Fabrice Popineau <fabrice.popineau@supelec.fr> (tiny change)
* inc/stdint.h (uint32_t, uint64_t) [_WIN64]: New typedefs.
......
......@@ -97,6 +97,9 @@ struct stat {
char st_gname[260];
};
/* Prevent redefinition by other headers, e.g. wchar.h. */
#define _STAT_DEFINED
_CRTIMP int __cdecl __MINGW_NOTHROW fstat (int, struct stat*);
_CRTIMP int __cdecl __MINGW_NOTHROW chmod (const char*, int);
_CRTIMP int __cdecl __MINGW_NOTHROW stat (const char*, struct stat*);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment