Since 60d5baaa7d1ec067b400910535655eefd4ba560b the functions are allowed but the defines were missing when compiled in Winstore mode. --- mingw-w64-headers/include/fileapi.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/mingw-w64-headers/include/fileapi.h b/mingw-w64-headers/include/fileapi.h index a7e67243..ffbe1256 100644 --- a/mingw-w64-headers/include/fileapi.h +++ b/mingw-w64-headers/include/fileapi.h @@ -81,6 +81,10 @@ WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLON WINBASEAPI DWORD WINAPI GetFullPathNameA (LPCSTR lpFileName, DWORD nBufferLength, LPSTR lpBuffer, LPSTR *lpFilePart); WINBASEAPI DWORD WINAPI GetFullPathNameW (LPCWSTR lpFileName, DWORD nBufferLength, LPWSTR lpBuffer, LPWSTR *lpFilePart); WINBASEAPI DWORD WINAPI GetLogicalDrives (VOID); +#define FindFirstFile __MINGW_NAME_AW(FindFirstFile) +#define GetDiskFreeSpace __MINGW_NAME_AW(GetDiskFreeSpace) +#define GetDriveType __MINGW_NAME_AW(GetDriveType) +#define GetFullPathName __MINGW_NAME_AW(GetFullPathName) #endif #if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP) WINBASEAPI DWORD WINAPI GetLogicalDriveStringsW (DWORD nBufferLength, LPWSTR lpBuffer); @@ -107,10 +111,6 @@ WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLON #define GetVolumePathNamesForVolumeName GetVolumePathNamesForVolumeNameW #endif #define FindFirstChangeNotification __MINGW_NAME_AW(FindFirstChangeNotification) -#define FindFirstFile __MINGW_NAME_AW(FindFirstFile) -#define GetDiskFreeSpace __MINGW_NAME_AW(GetDiskFreeSpace) -#define GetDriveType __MINGW_NAME_AW(GetDriveType) -#define GetFullPathName __MINGW_NAME_AW(GetFullPathName) #define GetLongPathName __MINGW_NAME_AW(GetLongPathName) #define GetTempFileName __MINGW_NAME_AW(GetTempFileName) -- 2.26.2 _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
