From: Bert Belder Date: Tue, 9 Dec 2014 16:49:42 +0000 (+0100) Subject: openssl: don't define SIXTY_FOUR_BIT_LONG on Windows X-Git-Tag: v1.0.0~220 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=153ce23727d935b4ae1c6850547df1a606cf0295;p=platform%2Fupstream%2Fnodejs.git openssl: don't define SIXTY_FOUR_BIT_LONG on Windows 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 --- diff --git a/deps/openssl/config/opensslconf.h b/deps/openssl/config/opensslconf.h index 37e5c4f..2e7732b 100644 --- a/deps/openssl/config/opensslconf.h +++ b/deps/openssl/config/opensslconf.h @@ -221,7 +221,7 @@ # 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