Fix for mp_prime_next_prime() bug when checking generated prime

This commit is contained in:
Mark Karpeles 2010-07-15 13:49:00 +00:00 committed by Steffen Jaeckel
parent 7d14fd029c
commit a53ea34127

View File

@ -143,7 +143,7 @@ int mp_prime_next_prime(mp_int *a, int t, int bbs_style)
/* is this prime? */ /* is this prime? */
for (x = 0; x < t; x++) { for (x = 0; x < t; x++) {
mp_set(&b, ltm_prime_tab[t]); mp_set(&b, ltm_prime_tab[x]);
if ((err = mp_prime_miller_rabin(a, &b, &res)) != MP_OKAY) { if ((err = mp_prime_miller_rabin(a, &b, &res)) != MP_OKAY) {
goto LBL_ERR; goto LBL_ERR;
} }