浏览代码

Fix builtin OpenSSL configuration

Fixes a bug that happens on Windows 64-bits.
George Marques 9 年之前
父节点
当前提交
2c6d0d4905
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7 2
      drivers/builtin_openssl2/openssl/opensslconf.h

+ 7 - 2
drivers/builtin_openssl2/openssl/opensslconf.h

@@ -213,8 +213,13 @@ extern "C" {
 
 
 #ifdef OPENSSL_USE_64_BITS
 #ifdef OPENSSL_USE_64_BITS
 
 
-#define SIXTY_FOUR_BIT_LONG
-#undef SIXTY_FOUR_BIT
+# ifdef _WIN32
+#  undef SIXTY_FOUR_BIT_LONG
+#  define SIXTY_FOUR_BIT
+# else
+#  define SIXTY_FOUR_BIT_LONG
+#  undef SIXTY_FOUR_BIT
+# endif
 #undef THIRTY_TWO_BIT
 #undef THIRTY_TWO_BIT
 
 
 #else
 #else