Loading crypto/dh/dh_key.c +5 −2 Original line number Diff line number Diff line Loading @@ -217,8 +217,11 @@ static int compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh) ret=BN_bn2bin(tmp,key); err: if (ctx != NULL) { BN_CTX_end(ctx); BN_CTX_free(ctx); } return(ret); } Loading crypto/ec/ec2_smpl.c +2 −1 Original line number Diff line number Diff line Loading @@ -281,6 +281,7 @@ int ec_GF2m_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) ret = 1; err: if (ctx != NULL) BN_CTX_end(ctx); if (new_ctx != NULL) BN_CTX_free(new_ctx); Loading crypto/ec/ec_check.c +2 −1 Original line number Diff line number Diff line Loading @@ -113,6 +113,7 @@ int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx) ret = 1; err: if (ctx != NULL) BN_CTX_end(ctx); if (new_ctx != NULL) BN_CTX_free(new_ctx); Loading crypto/ec/ecp_smpl.c +2 −1 Original line number Diff line number Diff line Loading @@ -336,6 +336,7 @@ int ec_GFp_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) ret = 1; err: if (ctx != NULL) BN_CTX_end(ctx); if (new_ctx != NULL) BN_CTX_free(new_ctx); Loading crypto/rsa/rsa_gen.c +5 −2 Original line number Diff line number Diff line Loading @@ -183,8 +183,11 @@ err: RSAerr(RSA_F_RSA_BUILTIN_KEYGEN,ERR_LIB_BN); ok=0; } if (ctx != NULL) { BN_CTX_end(ctx); BN_CTX_free(ctx); } return ok; } Loading Loading
crypto/dh/dh_key.c +5 −2 Original line number Diff line number Diff line Loading @@ -217,8 +217,11 @@ static int compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh) ret=BN_bn2bin(tmp,key); err: if (ctx != NULL) { BN_CTX_end(ctx); BN_CTX_free(ctx); } return(ret); } Loading
crypto/ec/ec2_smpl.c +2 −1 Original line number Diff line number Diff line Loading @@ -281,6 +281,7 @@ int ec_GF2m_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) ret = 1; err: if (ctx != NULL) BN_CTX_end(ctx); if (new_ctx != NULL) BN_CTX_free(new_ctx); Loading
crypto/ec/ec_check.c +2 −1 Original line number Diff line number Diff line Loading @@ -113,6 +113,7 @@ int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx) ret = 1; err: if (ctx != NULL) BN_CTX_end(ctx); if (new_ctx != NULL) BN_CTX_free(new_ctx); Loading
crypto/ec/ecp_smpl.c +2 −1 Original line number Diff line number Diff line Loading @@ -336,6 +336,7 @@ int ec_GFp_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) ret = 1; err: if (ctx != NULL) BN_CTX_end(ctx); if (new_ctx != NULL) BN_CTX_free(new_ctx); Loading
crypto/rsa/rsa_gen.c +5 −2 Original line number Diff line number Diff line Loading @@ -183,8 +183,11 @@ err: RSAerr(RSA_F_RSA_BUILTIN_KEYGEN,ERR_LIB_BN); ok=0; } if (ctx != NULL) { BN_CTX_end(ctx); BN_CTX_free(ctx); } return ok; } Loading