Don't free uninitialized memory if pem_encode fails.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3539 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
758adbc7ac
commit
625d14c880
@ -561,9 +561,9 @@ static int read_public_key(void)
|
||||
r = 1;
|
||||
} else {
|
||||
r = print_pem_object("PUBLIC KEY", pem_key.value, pem_key.len);
|
||||
free(pem_key.value);
|
||||
}
|
||||
|
||||
free(pem_key.value);
|
||||
if (cert)
|
||||
sc_pkcs15_free_certificate(cert);
|
||||
else if (pubkey)
|
||||
|
Loading…
Reference in New Issue
Block a user