aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ08nY2025-03-20 14:35:29 +0100
committerJ08nY2025-03-20 14:35:29 +0100
commitce6f2ddbb6c1cd718f3e093e71eddb7ab4a69f07 (patch)
treefa227b317148675c3a44f32f1343934525c77af4
parentf2a371c2295e47a7139ebd092a7fe755448780e7 (diff)
downloadecgen-ce6f2ddbb6c1cd718f3e093e71eddb7ab4a69f07.tar.gz
ecgen-ce6f2ddbb6c1cd718f3e093e71eddb7ab4a69f07.tar.zst
ecgen-ce6f2ddbb6c1cd718f3e093e71eddb7ab4a69f07.zip
Fix gens_one speedup.
-rw-r--r--src/gen/gens.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gen/gens.c b/src/gen/gens.c
index a7e1f8d..1c3a6c6 100644
--- a/src/gen/gens.c
+++ b/src/gen/gens.c
@@ -39,9 +39,9 @@ GENERATOR(gens_gen_one) {
pari_sp ltop = avma;
GEN group = ellff_get_group(curve->curve);
long len = glength(group);
- if (len == 1) {
- avma = ltop;
- return -5;
+ if (len == 2) {
+ avma = ltop;
+ return -5;
}
GEN generators = ellff_get_gens(curve->curve);
len = glength(generators);