diff options
author | tb <> | 2024-07-09 16:37:43 +0000 |
---|---|---|
committer | tb <> | 2024-07-09 16:37:43 +0000 |
commit | 4a6b8cb245e62d9f6e0b0bef6d1c9f00c0ee75d3 (patch) | |
tree | 48c7157aa0c2ff353d7c3ffcf0f0199c09cb1b31 /src/lib | |
parent | bbec27c12bd681fdaa8d556be72f49bbb7ed9a80 (diff) | |
download | openbsd-4a6b8cb245e62d9f6e0b0bef6d1c9f00c0ee75d3.tar.gz openbsd-4a6b8cb245e62d9f6e0b0bef6d1c9f00c0ee75d3.tar.bz2 openbsd-4a6b8cb245e62d9f6e0b0bef6d1c9f00c0ee75d3.zip |
Replace an ossl_assert() with an error check
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libcrypto/kdf/tls1_prf.c | 3 |
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(); |