From 39815a53fa6a74b81875e940f1422fd004d7672b Mon Sep 17 00:00:00 2001 From: Jacob Barthelmeh Date: Thu, 22 Sep 2022 14:09:50 -0600 Subject: [PATCH] fix for return value of x509 print --- src/x509.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/x509.c b/src/x509.c index 2dfe1517e..10f9e2a6b 100644 --- a/src/x509.c +++ b/src/x509.c @@ -5795,7 +5795,11 @@ static int X509PrintExtensions(WOLFSSL_BIO* bio, WOLFSSL_X509* x509, int indent) ret = WOLFSSL_FAILURE; break; } - ret = wolfSSL_BIO_write(bio, scratch, scratchLen); + + if (wolfSSL_BIO_write(bio, scratch, scratchLen) <= 0) { + ret = WOLFSSL_FAILURE; + break; + } } } }