Commit 3770b988 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

PR: 2710

Submitted by: Tomas Mraz <tmraz@redhat.com>

Check return codes for load_certs_crls.
parent 9641be2a
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -1215,7 +1215,8 @@ STACK_OF(X509) *load_certs(BIO *err, const char *file, int format,
	const char *pass, ENGINE *e, const char *desc)
	{
	STACK_OF(X509) *certs;
	load_certs_crls(err, file, format, pass, e, desc, &certs, NULL);
	if (!load_certs_crls(err, file, format, pass, e, desc, &certs, NULL))
		return NULL;
	return certs;
	}	

@@ -1223,7 +1224,8 @@ STACK_OF(X509_CRL) *load_crls(BIO *err, const char *file, int format,
	const char *pass, ENGINE *e, const char *desc)
	{
	STACK_OF(X509_CRL) *crls;
	load_certs_crls(err, file, format, pass, e, desc, NULL, &crls);
	if (!load_certs_crls(err, file, format, pass, e, desc, NULL, &crls))
		return NULL;
	return crls;
	}