Index: openssl/crypto/sha/sha_locl.h |
=================================================================== |
--- openssl/crypto/sha/sha_locl.h (revision 105093) |
+++ openssl/crypto/sha/sha_locl.h (working copy) |
@@ -122,23 +122,14 @@ |
#define INIT_DATA_h3 0x10325476UL |
#define INIT_DATA_h4 0xc3d2e1f0UL |
-#if defined(SHA_0) && defined(OPENSSL_FIPS) |
-FIPS_NON_FIPS_MD_Init(SHA) |
-#else |
int HASH_INIT (SHA_CTX *c) |
-#endif |
{ |
-#if defined(SHA_1) && defined(OPENSSL_FIPS) |
- FIPS_selftest_check(); |
-#endif |
+ memset (c,0,sizeof(*c)); |
c->h0=INIT_DATA_h0; |
c->h1=INIT_DATA_h1; |
c->h2=INIT_DATA_h2; |
c->h3=INIT_DATA_h3; |
c->h4=INIT_DATA_h4; |
- c->Nl=0; |
- c->Nh=0; |
- c->num=0; |
return 1; |
} |