summaryrefslogtreecommitdiff
path: root/src/invalid
diff options
context:
space:
mode:
authorJ08nY2017-04-05 16:27:02 +0200
committerJ08nY2017-04-05 16:27:02 +0200
commit9718963a643f0ae15120ceea2d26899892ab1ed4 (patch)
tree0987ce122d298d60aa7d637b84583ce42abf6658 /src/invalid
parent605049a142aff150d36711c66935c80875e84e36 (diff)
downloadecgen-9718963a643f0ae15120ceea2d26899892ab1ed4.tar.gz
ecgen-9718963a643f0ae15120ceea2d26899892ab1ed4.tar.zst
ecgen-9718963a643f0ae15120ceea2d26899892ab1ed4.zip
Fix some leaks, add option to specify PARI stack size
Diffstat (limited to 'src/invalid')
-rw-r--r--src/invalid/invalid.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/invalid/invalid.c b/src/invalid/invalid.c
index 9c46df6..65c6c4b 100644
--- a/src/invalid/invalid.c
+++ b/src/invalid/invalid.c
@@ -185,10 +185,11 @@ static size_t invalid_curves(curve_t *curve, config_t *cfg, pari_ulong *primes,
// primes from range divided order. Thus remove it
// like it never existed.
- points_free_deep(&invalid->points, invalid->npoints);
avma = btop;
}
}
+ curve_free(&invalid);
+
return ncurves;
}