diff options
author | tb <> | 2021-04-07 17:21:40 +0000 |
---|---|---|
committer | tb <> | 2021-04-07 17:21:40 +0000 |
commit | 0d1e2b135fbfd4ff62641488b38009f89f79c883 (patch) | |
tree | 86893ab3c4cfbb96b69f6de0b82603824919b7d1 /src | |
parent | ed38e3af3a4993e6f8789feef4e1ab62762d4b04 (diff) | |
download | openbsd-0d1e2b135fbfd4ff62641488b38009f89f79c883.tar.gz openbsd-0d1e2b135fbfd4ff62641488b38009f89f79c883.tar.bz2 openbsd-0d1e2b135fbfd4ff62641488b38009f89f79c883.zip |
Use ERR_print_error_fp() to avoid leaking a BIO in fatal()
Diffstat (limited to 'src')
-rw-r--r-- | src/regress/lib/libcrypto/pkcs7/pkcs7test.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/regress/lib/libcrypto/pkcs7/pkcs7test.c b/src/regress/lib/libcrypto/pkcs7/pkcs7test.c index 5a72586ca8..28e0f67aee 100644 --- a/src/regress/lib/libcrypto/pkcs7/pkcs7test.c +++ b/src/regress/lib/libcrypto/pkcs7/pkcs7test.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pkcs7test.c,v 1.4 2018/11/10 02:23:28 jsing Exp $ */ | 1 | /* $OpenBSD: pkcs7test.c,v 1.5 2021/04/07 17:21:40 tb Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> |
4 | * | 4 | * |
@@ -103,7 +103,7 @@ static void | |||
103 | fatal(const char *msg) | 103 | fatal(const char *msg) |
104 | { | 104 | { |
105 | warnx("%s", msg); | 105 | warnx("%s", msg); |
106 | ERR_print_errors(BIO_new_fd(STDERR_FILENO, 0)); | 106 | ERR_print_errors_fp(stderr); |
107 | exit(1); | 107 | exit(1); |
108 | } | 108 | } |
109 | 109 | ||