diff options
author | Jiasheng Jiang <jiasheng@iscas.ac.cn> | 2022-06-14 15:06:23 +0800 |
---|---|---|
committer | Todd Short <todd.short@me.com> | 2022-06-15 11:05:28 -0400 |
commit | 4f4942a133bd57c4940fb1bc6ed7c8b67da4d8f0 (patch) | |
tree | 7e6d2ac406be97f77b9b3fa90f6651139740bdf3 | |
parent | 115eb945acd9a27bf81c6c8923f43768f9e487a8 (diff) | |
download | openssl-new-4f4942a133bd57c4940fb1bc6ed7c8b67da4d8f0.tar.gz |
test/ssl_old_test.c: Add check for OPENSSL_zalloc
As the potential failure of the OPENSSL_zalloc(),
it should be better to add the check and return
error if fails.
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Yang <kaishen.yy@antfin.com>
Reviewed-by: Todd Short <todd.short@me.com>
(Merged from https://github.com/openssl/openssl/pull/18552)
-rw-r--r-- | test/ssl_old_test.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/ssl_old_test.c b/test/ssl_old_test.c index 829f683a91..b011534220 100644 --- a/test/ssl_old_test.c +++ b/test/ssl_old_test.c @@ -1741,6 +1741,8 @@ int main(int argc, char *argv[]) /* Use a fixed key so that we can decrypt the ticket. */ size = SSL_CTX_set_tlsext_ticket_keys(s_ctx, NULL, 0); keys = OPENSSL_zalloc(size); + if (keys == NULL) + goto end; SSL_CTX_set_tlsext_ticket_keys(s_ctx, keys, size); OPENSSL_free(keys); } |