diff options
Diffstat (limited to 'src/gen/curve.c')
| -rw-r--r-- | src/gen/curve.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/gen/curve.c b/src/gen/curve.c index 62c8fa3..55fdb3f 100644 --- a/src/gen/curve.c +++ b/src/gen/curve.c @@ -116,14 +116,8 @@ GENERATOR(curve_gen_any) { } } -GENERATOR(curve_gen_nonzero) { - pari_sp ltop = avma; - int any = curve_gen_any(curve, cfg, args); - if (any <= 0) { - return any; - } +CHECK(curve_check_nonzero) { if (gequal0(ell_get_disc(curve->curve))) { - avma = ltop; return -3; } else { return 1; |
