From 3ad6030948ac999de165f6185116459d74644e8d Mon Sep 17 00:00:00 2001 From: "Dr. David von Oheimb" Date: Sat, 3 Apr 2021 12:53:51 +0200 Subject: APPS: make apps strict on app_RAND_load() and app_RAND_write() failure Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/14840) --- apps/gendsa.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apps/gendsa.c') diff --git a/apps/gendsa.c b/apps/gendsa.c index 482191d8bf..97904d2c82 100644 --- a/apps/gendsa.c +++ b/apps/gendsa.c @@ -107,7 +107,9 @@ int gendsa_main(int argc, char **argv) goto opthelp; dsaparams = argv[0]; - app_RAND_load(); + if (!app_RAND_load()) + goto end; + if (ciphername != NULL) { if (!opt_cipher(ciphername, &enc)) goto end; -- cgit v1.2.3