diff options
author | javi%netscape.com <devnull@localhost> | 2001-06-28 00:05:55 +0000 |
---|---|---|
committer | javi%netscape.com <devnull@localhost> | 2001-06-28 00:05:55 +0000 |
commit | baac321d502484993ebbb7f9884164fdb1be551c (patch) | |
tree | 33b05ea4a70075af262eb3f46936e9c30ee48c4b | |
parent | eb009ba1a0918b3cfbed3876ecb84ad8b972b61f (diff) | |
download | nss-hg-baac321d502484993ebbb7f9884164fdb1be551c.tar.gz |
Fix for bug 87865 r=nelsonb,mcgreer
Use the constant SIEVE_SIZE instead of the sizeof operator since
the type for the variable sieve is different on the Mac.
-rw-r--r-- | security/nss/lib/freebl/mpi/mpprime.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/security/nss/lib/freebl/mpi/mpprime.c b/security/nss/lib/freebl/mpi/mpprime.c index 3cdf88aa6..76a64a083 100644 --- a/security/nss/lib/freebl/mpi/mpprime.c +++ b/security/nss/lib/freebl/mpi/mpprime.c @@ -480,11 +480,11 @@ mp_err mpp_make_prime(mp_int *start, mp_size nBits, mp_size strong, } /* start sieveing with prime value of 3. */ MP_CHECKOK(mpp_sieve(start, prime_tab + 1, prime_tab_size - 1, - sieve, sizeof sieve) ); + sieve, SIEVE_SIZE) ); #ifdef DEBUG_SIEVE res = 0; - for (i = 0; i < sizeof sieve; ++i) { + for (i = 0; i < SIEVE_SIZE; ++i) { if (!sieve[i]) ++res; } @@ -495,7 +495,7 @@ mp_err mpp_make_prime(mp_int *start, mp_size nBits, mp_size strong, #endif res = MP_NO; - for(i = 0; i < sizeof sieve; ++i) { + for(i = 0; i < SIEVE_SIZE; ++i) { if (sieve[i]) /* this number is composite */ continue; MP_CHECKOK( mp_add_d(start, 2 * i, &trial) ); |