Commit 6fe9c925 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

PR: 1856

Check return value of PKCS12_add_safes()
parent 1ebdc48d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -170,6 +170,9 @@ PKCS12 *PKCS12_create(char *pass, char *name, EVP_PKEY *pkey, X509 *cert,

	p12 = PKCS12_add_safes(safes, 0);

	if (!p12)
		goto err;

	sk_PKCS7_pop_free(safes, PKCS7_free);

	safes = NULL;