| Index: nss/lib/freebl/mpi/mpprime.c
|
| diff --git a/nss/lib/freebl/mpi/mpprime.c b/nss/lib/freebl/mpi/mpprime.c
|
| index 9b97fb2063d6fa061e98a3477f7626614bbc88db..e6f00996c6c990df0acb345b682193cbe40bc8e9 100644
|
| --- a/nss/lib/freebl/mpi/mpprime.c
|
| +++ b/nss/lib/freebl/mpi/mpprime.c
|
| @@ -297,7 +297,7 @@ mp_err mpp_pprime(mp_int *a, int nt)
|
| for(iter = 0; iter < nt; iter++) {
|
|
|
| /* Choose a random value for 1 < x < a */
|
| - s_mp_pad(&x, USED(a));
|
| + MP_CHECKOK( s_mp_pad(&x, USED(a)) );
|
| mpp_random(&x);
|
| MP_CHECKOK( mp_mod(&x, a, &x) );
|
| if(mp_cmp_d(&x, 1) <= 0) {
|
|
|