Update to OpenSSL 1.0.2.o
This commit is contained in:
@@ -159,7 +159,10 @@ int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
|
||||
int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen,
|
||||
const EVP_MD *md_type)
|
||||
{
|
||||
if (!(p12->mac = PKCS12_MAC_DATA_new()))
|
||||
PKCS12_MAC_DATA_free(p12->mac);
|
||||
p12->mac = NULL;
|
||||
|
||||
if ((p12->mac = PKCS12_MAC_DATA_new()) == NULL)
|
||||
return PKCS12_ERROR;
|
||||
if (iter > 1) {
|
||||
if (!(p12->mac->iter = M_ASN1_INTEGER_new())) {
|
||||
|
||||
Reference in New Issue
Block a user