Fix memory leak.
PR#3278
This commit is contained in:
parent
1c4575ebc3
commit
4da0ddc47e
@ -269,7 +269,7 @@ static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen,
|
|||||||
int len, r;
|
int len, r;
|
||||||
unsigned char *data;
|
unsigned char *data;
|
||||||
len = ASN1_STRING_to_UTF8(&data, fname);
|
len = ASN1_STRING_to_UTF8(&data, fname);
|
||||||
if(len > 0) {
|
if(len >= 0) {
|
||||||
r = X509_alias_set1(x509, data, len);
|
r = X509_alias_set1(x509, data, len);
|
||||||
OPENSSL_free(data);
|
OPENSSL_free(data);
|
||||||
if (!r)
|
if (!r)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user