gtkiconcache: use _fstat64 under 64bit mingw to match GStatBuf
With the switch to meson we no longer built with _FILE_OFFSET_BITS which results in fstat being the 32 bit variant, not matching GStatBuf, which is _stat64 on 64bit mingw builds. This makes things use _fstat64 in this case, to match GStatBuf.
This commit is contained in:
@ -111,6 +111,9 @@ _gtk_icon_cache_new_for_path (const gchar *path)
|
||||
#if ((_MSC_VER >= 1400 || __MSVCRT_VERSION__ >= 0x0800) || defined (__MINGW64_VERSION_MAJOR)) && !defined(_WIN64)
|
||||
#undef fstat /* Just in case */
|
||||
#define fstat _fstat32
|
||||
#elif defined(__MINGW64_VERSION_MAJOR) && defined(_WIN64)
|
||||
#undef fstat
|
||||
#define fstat _fstat64
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user