diff options
Diffstat (limited to 'src/lib/libcrypto/ec/ecp_nistp521.c')
-rw-r--r-- | src/lib/libcrypto/ec/ecp_nistp521.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/lib/libcrypto/ec/ecp_nistp521.c b/src/lib/libcrypto/ec/ecp_nistp521.c index 083e017cdc..5d5a747ee8 100644 --- a/src/lib/libcrypto/ec/ecp_nistp521.c +++ b/src/lib/libcrypto/ec/ecp_nistp521.c | |||
@@ -1988,12 +1988,9 @@ err: | |||
1988 | EC_POINT_free(generator); | 1988 | EC_POINT_free(generator); |
1989 | if (new_ctx != NULL) | 1989 | if (new_ctx != NULL) |
1990 | BN_CTX_free(new_ctx); | 1990 | BN_CTX_free(new_ctx); |
1991 | if (secrets != NULL) | 1991 | free(secrets); |
1992 | free(secrets); | 1992 | free(pre_comp); |
1993 | if (pre_comp != NULL) | 1993 | free(tmp_felems); |
1994 | free(pre_comp); | ||
1995 | if (tmp_felems != NULL) | ||
1996 | free(tmp_felems); | ||
1997 | return ret; | 1994 | return ret; |
1998 | } | 1995 | } |
1999 | 1996 | ||