diff options
author | Vinz2008 <vincentbidarddelanoe@gmail.com> | 2022-11-10 18:36:44 +0100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2022-11-14 12:23:16 +0100 |
commit | c9a542e41837ea65671dcd75c448d7113d34a4fd (patch) | |
tree | c18563313425e4a3cdf78ddb5480dd1430116d29 | |
parent | d55fc027b9af85b1054cdbc017046a9070935086 (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)
-rw-r--r-- | apps/speed.c | 6 |
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) |