"Show" more respect to no-sha* config options.
authorAndy Polyakov <appro@openssl.org>
Tue, 31 May 2005 16:36:27 +0000 (16:36 +0000)
committerAndy Polyakov <appro@openssl.org>
Tue, 31 May 2005 16:36:27 +0000 (16:36 +0000)
PR: 1086

crypto/sha/sha1dgst.c
crypto/sha/sha256.c
crypto/sha/sha512.c
crypto/sha/sha_dgst.c

index 182f65982ab015e45cd1ee64c50c9909237e3e41..447ce53e17ee3e630c1ad16e8a6c86c3ec3e6c8f 100644 (file)
@@ -56,6 +56,7 @@
  * [including the GNU Public Licence.]
  */
 
+#include <openssl/opensslconf.h>
 #if !defined(OPENSSL_NO_SHA1) && !defined(OPENSSL_NO_SHA)
 
 #undef  SHA_0
index 5f3845f55ca7f67176e1c6b3e507e6d4c7d3b330..bbc20da0e97f9e030f6412846880cb23978206dc 100644 (file)
@@ -4,12 +4,12 @@
  * according to the OpenSSL license [found in ../../LICENSE].
  * ====================================================================
  */
+#include <openssl/opensslconf.h>
 #if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_SHA256)
 
 #include <stdlib.h>
 #include <string.h>
 
-#include <openssl/opensslconf.h>
 #include <openssl/crypto.h>
 #include <openssl/sha.h>
 #include <openssl/opensslv.h>
index c84bd5addf4e06b09b0b909eb4190b39e6f906f8..f965cff692cd418e9ca5e135cd239c9ad37abd26 100644 (file)
@@ -4,6 +4,7 @@
  * according to the OpenSSL license [found in ../../LICENSE].
  * ====================================================================
  */
+#include <openssl/opensslconf.h>
 #if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_SHA512)
 /*
  * IMPLEMENTATION NOTES.
@@ -43,7 +44,6 @@
 #include <stdlib.h>
 #include <string.h>
 
-#include <openssl/opensslconf.h>
 #include <openssl/crypto.h>
 #include <openssl/sha.h>
 #include <openssl/opensslv.h>
index 5a4b3ab20459717ad82767a9200b4f59ae768ca5..60465d0c3e937c200b6a1d0f1eaf5766c6a8e591 100644 (file)
@@ -56,6 +56,7 @@
  * [including the GNU Public Licence.]
  */
 
+#include <openssl/opensslconf.h>
 #if !defined(OPENSSL_NO_SHA0) && !defined(OPENSSL_NO_SHA)
 
 #undef  SHA_1