diff options
Diffstat (limited to 'ruby.h')
-rw-r--r-- | ruby.h | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -81,11 +81,8 @@ extern "C" { typedef unsigned long VALUE; typedef unsigned long ID; #elif SIZEOF_LONG_LONG == SIZEOF_VOIDP -typedef unsigned long long VALUE; -typedef unsigned long long ID; -#elif SIZEOF___INT64 == SIZEOF_VOIDP -typedef unsigned __int64 VALUE; -typedef unsigned __int64 ID; +typedef unsigned LONG_LONG VALUE; +typedef unsigned LONG_LONG ID; #else # error ---->> ruby requires sizeof(void*) == sizeof(long) to be compiled. <<---- #endif |