From: Jacek Caban <jacek@codeweavers.com> --- include/basetsd.h | 2 +- include/intsafe.h | 2 +- include/winnt.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/basetsd.h b/include/basetsd.h index b3587da0342..47756508d9d 100644 --- a/include/basetsd.h +++ b/include/basetsd.h @@ -94,7 +94,7 @@ typedef signed int LONG32, *PLONG32; typedef unsigned int ULONG32, *PULONG32; typedef unsigned int DWORD32, *PDWORD32; -#ifdef _MSC_VER +#if defined(_MSC_VER) || defined(__MINGW32__) typedef signed __int64 INT64; typedef unsigned __int64 UINT64; typedef signed __int64 LONG64; diff --git a/include/intsafe.h b/include/intsafe.h index b922fa7c2de..eda0e1fec67 100644 --- a/include/intsafe.h +++ b/include/intsafe.h @@ -38,7 +38,7 @@ typedef int LONG; typedef unsigned int ULONG; #endif -#ifdef _MSC_VER +#if defined(_MSC_VER) || defined(__MINGW32__) typedef signed __int64 INT64; typedef unsigned __int64 UINT64; typedef signed __int64 LONG64; diff --git a/include/winnt.h b/include/winnt.h index 373fd7705a9..d8d90954082 100644 --- a/include/winnt.h +++ b/include/winnt.h @@ -495,7 +495,7 @@ typedef ULONG UCSCHAR; /* 'Extended/Wide' numerical types */ #ifndef _ULONGLONG_ # define _ULONGLONG_ -# ifdef _MSC_VER +# if defined(_MSC_VER) || defined(__MINGW32__) typedef signed __int64 LONGLONG; typedef unsigned __int64 ULONGLONG; # else -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10145