diff --git a/src/uu/factor/src/factor.rs b/src/uu/factor/src/factor.rs index 54ad0bdd4..e32b36db6 100644 --- a/src/uu/factor/src/factor.rs +++ b/src/uu/factor/src/factor.rs @@ -258,7 +258,7 @@ impl Distribution for Standard { // See Generating Random Factored Numbers, Easily, J. Cryptology (2003) 'attempt: loop { while n > 1 { - n = rng.gen_range(1, n); + n = rng.gen_range(1..n); if miller_rabin::is_prime(n) { if let Some(h) = g.checked_mul(n) { f.push(n);