projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Added NULL check to BN_clear() & BN_CTX_end()
[openssl.git]
/
crypto
/
rsa
/
rsa_x931g.c
diff --git
a/crypto/rsa/rsa_x931g.c
b/crypto/rsa/rsa_x931g.c
index 160177721c852255a9589d639aa167a78dac1117..7a52083f15bbf1e03826095faec5059847c582a8 100644
(file)
--- a/
crypto/rsa/rsa_x931g.c
+++ b/
crypto/rsa/rsa_x931g.c
@@
-133,8
+133,7
@@
int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1,
ret = 1;
err:
- if (ctx)
- BN_CTX_end(ctx);
+ BN_CTX_end(ctx);
BN_CTX_free(ctx);
BN_CTX_free(ctx2);
@@
-188,8
+187,7
@@
int RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e,
ok = 1;
error:
- if (ctx)
- BN_CTX_end(ctx);
+ BN_CTX_end(ctx);
BN_CTX_free(ctx);
if (ok)