openssl: don't define SIXTY_FOUR_BIT_LONG on Windows
authorBert Belder <bertbelder@gmail.com>
Tue, 9 Dec 2014 16:49:42 +0000 (17:49 +0100)
committerBert Belder <bertbelder@gmail.com>
Tue, 9 Dec 2014 16:57:05 +0000 (17:57 +0100)
On Windows a long integer is always 32-bits, even when the target
architecture uses 64-bit pointers.

PR-URL: https://github.com/iojs/io.js/pull/124
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
deps/openssl/config/opensslconf.h

index 37e5c4f..2e7732b 100644 (file)
 # undef SIXTEEN_BIT
 # undef EIGHT_BIT
 # if defined(_M_X64) || defined(__x86_64__)
-#  if defined(_WIN64) || defined(_LP64)
+#  if defined(_LP64)
 #   define SIXTY_FOUR_BIT_LONG
 #  else
 #   define SIXTY_FOUR_BIT