Commit 35c2b3a9 authored by Richard Levitte's avatar Richard Levitte
Browse files

Uhmmm, if we use && after having tested for the presence of the certificate,

we just *might* stand a certain chance of actually getting it written
to file...
parent af9675e7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -370,7 +370,7 @@ int PEM_X509_INFO_write_bio(BIO *bp, X509_INFO *xi, EVP_CIPHER *enc,
		}

	/* if we have a certificate then write it out now */
	if ((xi->x509 != NULL) || (PEM_write_bio_X509(bp,xi->x509) <= 0))
	if ((xi->x509 != NULL) && (PEM_write_bio_X509(bp,xi->x509) <= 0))
		goto err;

	/* we are ignoring anything else that is loaded into the X509_INFO