Merge pull request #1170 from eightyeight/fix-vs2008

Fix VS2008
This commit is contained in:
Daniel Buckmaster 2015-02-10 15:00:52 +11:00
commit caf036633a
2 changed files with 18 additions and 0 deletions

View file

@ -82,7 +82,16 @@
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include "Opcode.h"
#if (defined _MSC_VER) && (_MSC_VER <= 1500)
#ifdef _WIN64 // [
typedef unsigned __int64 uintptr_t;
#else // _WIN64 ][
typedef _W64 unsigned int uintptr_t;
#endif // _WIN64 ]
#else
#include <stdint.h>
#endif
using namespace Opcode;

View file

@ -17,7 +17,16 @@
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include "Opcode.h"
#if (defined _MSC_VER) && (_MSC_VER <= 1500)
#ifdef _WIN64 // [
typedef unsigned __int64 uintptr_t;
#else // _WIN64 ][
typedef _W64 unsigned int uintptr_t;
#endif // _WIN64 ]
#else
#include <stdint.h>
#endif
using namespace Opcode;