From 5310a4e616f9f0268048c6a8c4dec4cf2c493bb8 Mon Sep 17 00:00:00 2001 From: Pauli Date: Mon, 6 Jan 2020 11:23:21 +1000 Subject: [PATCH] coverity 1201462: check error returns Reviewed-by: Tim Hudson (Merged from https://github.com/openssl/openssl/pull/10760) --- crypto/evp/p_lib.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/crypto/evp/p_lib.c b/crypto/evp/p_lib.c index 9999636cfd..59cadb4aad 100644 --- a/crypto/evp/p_lib.c +++ b/crypto/evp/p_lib.c @@ -694,10 +694,9 @@ static int print_set_indent(BIO **out, int *pop_f_prefix, long *saved_indent, static int unsup_alg(BIO *out, const EVP_PKEY *pkey, int indent, const char *kstr) { - BIO_indent(out, indent, 128); - BIO_printf(out, "%s algorithm \"%s\" unsupported\n", - kstr, OBJ_nid2ln(pkey->type)); - return 1; + return BIO_indent(out, indent, 128) + && BIO_printf(out, "%s algorithm \"%s\" unsupported\n", + kstr, OBJ_nid2ln(pkey->type)) > 0; } static int print_pkey(const EVP_PKEY *pkey, BIO *out, int indent, -- 2.25.1