summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortb <>2024-07-09 16:37:43 +0000
committertb <>2024-07-09 16:37:43 +0000
commit4a6b8cb245e62d9f6e0b0bef6d1c9f00c0ee75d3 (patch)
tree48c7157aa0c2ff353d7c3ffcf0f0199c09cb1b31
parentbbec27c12bd681fdaa8d556be72f49bbb7ed9a80 (diff)
downloadopenbsd-4a6b8cb245e62d9f6e0b0bef6d1c9f00c0ee75d3.tar.gz
openbsd-4a6b8cb245e62d9f6e0b0bef6d1c9f00c0ee75d3.tar.bz2
openbsd-4a6b8cb245e62d9f6e0b0bef6d1c9f00c0ee75d3.zip
Replace an ossl_assert() with an error check
-rw-r--r--src/lib/libcrypto/kdf/tls1_prf.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/libcrypto/kdf/tls1_prf.c b/src/lib/libcrypto/kdf/tls1_prf.c
index a03daf05fc..2483cf96a0 100644
--- a/src/lib/libcrypto/kdf/tls1_prf.c
+++ b/src/lib/libcrypto/kdf/tls1_prf.c
@@ -201,8 +201,7 @@ static int tls1_prf_P_hash(const EVP_MD *md,
201 size_t A1_len; 201 size_t A1_len;
202 int ret = 0; 202 int ret = 0;
203 203
204 chunk = EVP_MD_size(md); 204 if ((chunk = EVP_MD_size(md)) < 0)
205 if (!ossl_assert(chunk > 0))
206 goto err; 205 goto err;
207 206
208 ctx = EVP_MD_CTX_new(); 207 ctx = EVP_MD_CTX_new();