summaryrefslogtreecommitdiff
path: root/random
diff options
context:
space:
mode:
authorJoe Orton <jorton@apache.org>2021-05-07 08:36:29 +0000
committerJoe Orton <jorton@apache.org>2021-05-07 08:36:29 +0000
commita788e5919406f0adcd04ccfed4552e566e03b393 (patch)
tree6b1e2266fc470a621cc05449fc7b928e477a9dc4 /random
parent0f08aada04b0fd0ea17fbed87c6b2dd525c6511f (diff)
downloadapr-a788e5919406f0adcd04ccfed4552e566e03b393.tar.gz
* random/unix/sha2.c (apr__SHA256_Final, apr__SHA256_End): Fix parameter
buffer lengths to match declaration, avoiding GCC 11 warning. (no functional change) git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1889604 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'random')
-rw-r--r--random/unix/sha2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/random/unix/sha2.c b/random/unix/sha2.c
index 12c257d1f..8059a9d78 100644
--- a/random/unix/sha2.c
+++ b/random/unix/sha2.c
@@ -425,7 +425,7 @@ void apr__SHA256_Update(SHA256_CTX* context, const sha2_byte *data, size_t len)
usedspace = freespace = 0;
}
-void apr__SHA256_Final(sha2_byte digest[], SHA256_CTX* context) {
+void apr__SHA256_Final(sha2_byte digest[SHA256_DIGEST_LENGTH], SHA256_CTX* context) {
sha2_word32 *d = (sha2_word32*)digest;
unsigned int usedspace;
@@ -496,7 +496,7 @@ void apr__SHA256_Final(sha2_byte digest[], SHA256_CTX* context) {
usedspace = 0;
}
-char *apr__SHA256_End(SHA256_CTX* context, char buffer[]) {
+char *apr__SHA256_End(SHA256_CTX* context, char buffer[SHA256_DIGEST_STRING_LENGTH]) {
sha2_byte digest[SHA256_DIGEST_LENGTH], *d = digest;
int i;