--- mingw-w64-libraries/winstorecompat/src/GetFileAttributes.c | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/mingw-w64-libraries/winstorecompat/src/GetFileAttributes.c b/mingw-w64-libraries/winstorecompat/src/GetFileAttributes.c index 66b2937..8d68ee0 100644 --- a/mingw-w64-libraries/winstorecompat/src/GetFileAttributes.c +++ b/mingw-w64-libraries/winstorecompat/src/GetFileAttributes.c @@ -28,8 +28,10 @@ * in Windows Store applications */ #define GetFileAttributesW __GetFileAttributesW +#define GetFileAttributesA __GetFileAttributesA #include <windef.h> #include <winbase.h> +#undef GetFileAttributesA #undef GetFileAttributesW DWORD WINAPI GetFileAttributesW(LPCWSTR lpFileName) @@ -41,8 +43,15 @@ DWORD WINAPI GetFileAttributesW(LPCWSTR lpFileName) return INVALID_FILE_ATTRIBUTES; } +DWORD WINAPI GetFileAttributesA(LPCWSTR lpFileName) +{ + return INVALID_FILE_ATTRIBUTES; +} + #ifndef _WIN64 DWORD (WINAPI *__MINGW_IMP_SYMBOL(GetFileAttributesW))(LPCWSTR lpFileName) asm("__imp__GetFileAttributesW@4") = GetFileAttributesW; +DWORD (WINAPI *__MINGW_IMP_SYMBOL(GetFileAttributesA))(LPCWSTR lpFileName) asm("__imp__GetFileAttributesA@4") = GetFileAttributesA; #else DWORD (WINAPI *__MINGW_IMP_SYMBOL(GetFileAttributesW))(LPCWSTR lpFileName) asm("__imp_GetFileAttributesW") = GetFileAttributesW; +DWORD (WINAPI *__MINGW_IMP_SYMBOL(GetFileAttributesA))(LPCWSTR lpFileName) asm("__imp_GetFileAttributesA") = GetFileAttributesA; #endif -- 2.8.0.rc3 ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public