fig bio_pub_key memory leak

This commit is contained in:
z00793368
2023-09-21 17:06:32 +08:00
parent fa0f975fcb
commit 9d2e08dd73

View File

@ -98,6 +98,8 @@ Sm2KeyPair* generate_encrypt_pair_key()
BIO_read(bio_pub_key, pub_key->ustr_val, (int)pub_key_len); BIO_read(bio_pub_key, pub_key->ustr_val, (int)pub_key_len);
priv_key->ustr_len = pri_key_len; priv_key->ustr_len = pri_key_len;
pub_key->ustr_len = pub_key_len; pub_key->ustr_len = pub_key_len;
BIO_free(bio_priv_key);
BIO_free(bio_pub_key);
sm2_key_pair = (Sm2KeyPair *)km_alloc(sizeof(Sm2KeyPair)); sm2_key_pair = (Sm2KeyPair *)km_alloc(sizeof(Sm2KeyPair));
if (sm2_key_pair == NULL) { if (sm2_key_pair == NULL) {