aboutsummaryrefslogtreecommitdiff
path: root/src/invalid/invalid.c
diff options
context:
space:
mode:
authorJ08nY2017-08-30 14:22:20 +0200
committerJ08nY2017-08-30 14:22:20 +0200
commitbc643ab1903239d039f6b9527cb21029a886561d (patch)
tree0b6c690978561bd2536cbea2062544788fd19fee /src/invalid/invalid.c
parentbc4749776a3afae643788b8286f26596f70d142b (diff)
downloadecgen-bc643ab1903239d039f6b9527cb21029a886561d.tar.gz
ecgen-bc643ab1903239d039f6b9527cb21029a886561d.tar.zst
ecgen-bc643ab1903239d039f6b9527cb21029a886561d.zip
Use correct allocation functions. Add try_free.
Diffstat (limited to 'src/invalid/invalid.c')
-rw-r--r--src/invalid/invalid.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/invalid/invalid.c b/src/invalid/invalid.c
index 1d51a15..cd00b43 100644
--- a/src/invalid/invalid.c
+++ b/src/invalid/invalid.c
@@ -326,8 +326,8 @@ int invalid_do(config_t *cfg) {
for (size_t i = 0; i < ncurves; ++i) {
curve_free(&curves[i]);
}
- pari_free(curves);
- pari_free(primes);
+ try_free(curves);
+ try_free(primes);
curve_free(&curve);
debug_log_end("Finished Invalid curve method");