diff options
| author | J08nY | 2018-03-25 00:49:13 +0100 |
|---|---|---|
| committer | J08nY | 2018-03-25 00:49:13 +0100 |
| commit | f7d64a5b2f6a0ec597e0ee0ad2af1b759833d0dd (patch) | |
| tree | c167c484054e1b043a58fef3fb0512850487233b /src/exhaustive | |
| parent | 25ff36c600b10cab05c2c948ac6aa8d7e9677fd1 (diff) | |
| download | ecgen-f7d64a5b2f6a0ec597e0ee0ad2af1b759833d0dd.tar.gz ecgen-f7d64a5b2f6a0ec597e0ee0ad2af1b759833d0dd.tar.zst ecgen-f7d64a5b2f6a0ec597e0ee0ad2af1b759833d0dd.zip | |
Diffstat (limited to 'src/exhaustive')
| -rw-r--r-- | src/exhaustive/exhaustive.c | 15 |
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 |
