diff options
Diffstat (limited to 'src/lib/libcrypto/rsa/rsa_eay.c')
-rw-r--r-- | src/lib/libcrypto/rsa/rsa_eay.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/libcrypto/rsa/rsa_eay.c b/src/lib/libcrypto/rsa/rsa_eay.c index 027b4dc754..e0d286266e 100644 --- a/src/lib/libcrypto/rsa/rsa_eay.c +++ b/src/lib/libcrypto/rsa/rsa_eay.c | |||
@@ -484,6 +484,8 @@ err: | |||
484 | if (ctx != NULL) BN_CTX_free(ctx); | 484 | if (ctx != NULL) BN_CTX_free(ctx); |
485 | BN_clear_free(&f); | 485 | BN_clear_free(&f); |
486 | BN_clear_free(&ret); | 486 | BN_clear_free(&ret); |
487 | if (local_blinding) | ||
488 | BN_BLINDING_free(blinding); | ||
487 | if (buf != NULL) | 489 | if (buf != NULL) |
488 | { | 490 | { |
489 | OPENSSL_cleanse(buf,num); | 491 | OPENSSL_cleanse(buf,num); |