summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorVinz2008 <vincentbidarddelanoe@gmail.com>2022-11-10 18:36:44 +0100
committerTomas Mraz <tomas@openssl.org>2022-11-14 12:23:16 +0100
commitc9a542e41837ea65671dcd75c448d7113d34a4fd (patch)
treec18563313425e4a3cdf78ddb5480dd1430116d29 /apps
parentd55fc027b9af85b1054cdbc017046a9070935086 (diff)
apps/speed.c: add verifying if fdopen returns NULL
Reviewed-by: Todd Short <todd.short@me.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19651)
Diffstat (limited to 'apps')
-rw-r--r--apps/speed.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/speed.c b/apps/speed.c
index 3fb98c1601..2b71cc733a 100644
--- a/apps/speed.c
+++ b/apps/speed.c
@@ -3508,7 +3508,11 @@ static int do_multi(int multi, int size_num)
char buf[1024];
char *p;
- f = fdopen(fds[n], "r");
+ if ((f = fdopen(fds[n], "r")) == NULL) {
+ BIO_printf(bio_err, "fdopen failure with 0x%x\n",
+ errno);
+ return 1;
+ }
while (fgets(buf, sizeof(buf), f)) {
p = strchr(buf, '\n');
if (p)