* fns.c (next_almost_prime): Don't return a multiple of 3 or 5.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 14 Jun 2011 20:57:33 +0000 (13:57 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 14 Jun 2011 20:57:33 +0000 (13:57 -0700)
commit86fe5cfe4de95a44b949db9be105e78497318804
tree4f2026c11792c0d544be36da5e9289010a8a04a8
parent80e88859ec7b69bb88e76e9d23c8dc16151bd836
* fns.c (next_almost_prime): Don't return a multiple of 3 or 5.

The previous code was bogus.  For example, next_almost_prime (32)
returned 39, which is undesirable as it is a multiple of 3; and
next_almost_prime (24) returned 25, which is a multiple of 5 so
why was the code bothering to check for multiples of 7?
src/ChangeLog
src/fns.c