summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec/ecp_nistp256.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/libcrypto/ec/ecp_nistp256.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/lib/libcrypto/ec/ecp_nistp256.c b/src/lib/libcrypto/ec/ecp_nistp256.c
index b2398e106c..7fe7be27de 100644
--- a/src/lib/libcrypto/ec/ecp_nistp256.c
+++ b/src/lib/libcrypto/ec/ecp_nistp256.c
@@ -2101,12 +2101,9 @@ err:
2101 EC_POINT_free(generator); 2101 EC_POINT_free(generator);
2102 if (new_ctx != NULL) 2102 if (new_ctx != NULL)
2103 BN_CTX_free(new_ctx); 2103 BN_CTX_free(new_ctx);
2104 if (secrets != NULL) 2104 free(secrets);
2105 free(secrets); 2105 free(pre_comp);
2106 if (pre_comp != NULL) 2106 free(tmp_smallfelems);
2107 free(pre_comp);
2108 if (tmp_smallfelems != NULL)
2109 free(tmp_smallfelems);
2110 return ret; 2107 return ret;
2111} 2108}
2112 2109