aboutsummaryrefslogtreecommitdiff
path: root/src/exhaustive
diff options
context:
space:
mode:
authorJ08nY2018-03-25 00:49:13 +0100
committerJ08nY2018-03-25 00:49:13 +0100
commitf7d64a5b2f6a0ec597e0ee0ad2af1b759833d0dd (patch)
treec167c484054e1b043a58fef3fb0512850487233b /src/exhaustive
parent25ff36c600b10cab05c2c948ac6aa8d7e9677fd1 (diff)
downloadecgen-f7d64a5b2f6a0ec597e0ee0ad2af1b759833d0dd.tar.gz
ecgen-f7d64a5b2f6a0ec597e0ee0ad2af1b759833d0dd.tar.zst
ecgen-f7d64a5b2f6a0ec597e0ee0ad2af1b759833d0dd.zip
Diffstat (limited to 'src/exhaustive')
-rw-r--r--src/exhaustive/exhaustive.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/exhaustive/exhaustive.c b/src/exhaustive/exhaustive.c
index 79ae590..27a5141 100644
--- a/src/exhaustive/exhaustive.c
+++ b/src/exhaustive/exhaustive.c
@@ -345,13 +345,16 @@ int exhaustive_gen_retry(curve_t *curve, const exhaustive_t *setup,
return 0;
}
// record try
- int tried = ++gen_tries[state];
- if (retry && tried >= retry) {
- if (cfg->verbose) {
- fprintf(verbose, "Reached retry limit: %i, state = %i\n",
- retry, state);
+ if (retry) {
+ int tried = ++gen_tries[state];
+ if (tried >= retry) {
+ if (cfg->verbose) {
+ fprintf(verbose,
+ "Reached retry limit: %i, state = %i\n", retry,
+ state);
+ }
+ return 0;
}
- return 0;
}
// unroll