diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/libcrypto/sha/sha256.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/lib/libcrypto/sha/sha256.c b/src/lib/libcrypto/sha/sha256.c index d18e8d219d..ab00c17878 100644 --- a/src/lib/libcrypto/sha/sha256.c +++ b/src/lib/libcrypto/sha/sha256.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: sha256.c,v 1.31 2024/03/28 04:23:02 jsing Exp $ */ | 1 | /* $OpenBSD: sha256.c,v 1.32 2024/06/01 07:36:16 tb Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -317,10 +317,6 @@ unsigned char * | |||
317 | SHA224(const unsigned char *d, size_t n, unsigned char *md) | 317 | SHA224(const unsigned char *d, size_t n, unsigned char *md) |
318 | { | 318 | { |
319 | SHA256_CTX c; | 319 | SHA256_CTX c; |
320 | static unsigned char m[SHA224_DIGEST_LENGTH]; | ||
321 | |||
322 | if (md == NULL) | ||
323 | md = m; | ||
324 | 320 | ||
325 | SHA224_Init(&c); | 321 | SHA224_Init(&c); |
326 | SHA256_Update(&c, d, n); | 322 | SHA256_Update(&c, d, n); |
@@ -479,10 +475,6 @@ unsigned char * | |||
479 | SHA256(const unsigned char *d, size_t n, unsigned char *md) | 475 | SHA256(const unsigned char *d, size_t n, unsigned char *md) |
480 | { | 476 | { |
481 | SHA256_CTX c; | 477 | SHA256_CTX c; |
482 | static unsigned char m[SHA256_DIGEST_LENGTH]; | ||
483 | |||
484 | if (md == NULL) | ||
485 | md = m; | ||
486 | 478 | ||
487 | SHA256_Init(&c); | 479 | SHA256_Init(&c); |
488 | SHA256_Update(&c, d, n); | 480 | SHA256_Update(&c, d, n); |