Merge pull request #4561 from vnen/pr-fix-win64-build

Fix build for Windows 64-bits with GCC
This commit is contained in:
Rémi Verschelde 2016-05-06 10:38:54 +02:00
commit 78a616eab0
1 changed files with 4 additions and 0 deletions

View File

@ -153,7 +153,11 @@ typedef unsigned short wchar_t;
#endif #endif
#if !defined(_PTRDIFF_T_DEFINED) && !defined(_PTRDIFF_T_) #if !defined(_PTRDIFF_T_DEFINED) && !defined(_PTRDIFF_T_)
# ifdef _WIN64 # ifdef _WIN64
# ifdef _MSC_VER // Using MSVC
typedef __int64 ptrdiff_t; typedef __int64 ptrdiff_t;
# else // Using GCC
typedef long int ptrdiff_t;
# endif
# else # else
typedef _W64 int ptrdiff_t; typedef _W64 int ptrdiff_t;
# endif # endif