summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/builtin/hmac.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/crypto/builtin/hmac.c')
-rw-r--r--src/lib/crypto/builtin/hmac.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/crypto/builtin/hmac.c b/src/lib/crypto/builtin/hmac.c
index c697a76e8..95c8f5f4a 100644
--- a/src/lib/crypto/builtin/hmac.c
+++ b/src/lib/crypto/builtin/hmac.c
@@ -71,7 +71,7 @@ krb5int_hmac_keyblock(const struct krb5_hash_provider *hash,
ihash = k5alloc(hash->hashsize, &ret);
if (ihash == NULL)
goto cleanup;
- ihash_iov = k5alloc((num_data + 1) * sizeof(krb5_crypto_iov), &ret);
+ ihash_iov = k5calloc(num_data + 1, sizeof(krb5_crypto_iov), &ret);
if (ihash_iov == NULL)
goto cleanup;