inc: don't redeclare _FILE_FULL_EA_INFORMATION for mingw

mingw-w64 declares _FILE_FULL_EA_INFORMATION since Jan 18, 2010 [1].

The change allows the winfsp client library to be consumed by projects built with mingw.

[1]: afd1465722
This commit is contained in:
Paweł Wegner 2021-05-13 16:54:49 +02:00 committed by Paweł Wegner
parent a27994289d
commit f62aa00a1e

View File

@ -91,6 +91,7 @@ typedef struct _REPARSE_DATA_BUFFER
#if !defined(FILE_NEED_EA) #if !defined(FILE_NEED_EA)
#define FILE_NEED_EA 0x00000080 #define FILE_NEED_EA 0x00000080
#endif #endif
#if !defined(__MINGW32__)
typedef struct _FILE_FULL_EA_INFORMATION typedef struct _FILE_FULL_EA_INFORMATION
{ {
ULONG NextEntryOffset; ULONG NextEntryOffset;
@ -99,6 +100,7 @@ typedef struct _FILE_FULL_EA_INFORMATION
USHORT EaValueLength; USHORT EaValueLength;
CHAR EaName[1]; CHAR EaName[1];
} FILE_FULL_EA_INFORMATION, *PFILE_FULL_EA_INFORMATION; } FILE_FULL_EA_INFORMATION, *PFILE_FULL_EA_INFORMATION;
#endif
/** /**
* @group File System * @group File System