aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util/crypto_hkdf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/util/crypto_hkdf.c b/src/util/crypto_hkdf.c
index ba3626e1a..4e4496819 100644
--- a/src/util/crypto_hkdf.c
+++ b/src/util/crypto_hkdf.c
@@ -116,7 +116,8 @@ getPRK (gcry_md_hd_t mac, const void *xts, size_t xts_len, const void *skm,
116 116
117 if (xts_len == 0) 117 if (xts_len == 0)
118 { 118 {
119 char zero_salt[dlen] = { 0 }; 119 char zero_salt[dlen];
120 memset (zero_salt, 0, dlen);
120 ret = doHMAC (mac, zero_salt, dlen, skm, skm_len); 121 ret = doHMAC (mac, zero_salt, dlen, skm, skm_len);
121 } 122 }
122 else 123 else