diff options
Diffstat (limited to 'src/libfuzzer/cycles.rs')
| -rw-r--r-- | src/libfuzzer/cycles.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libfuzzer/cycles.rs b/src/libfuzzer/cycles.rs index fb4c6400434..7ea74b36940 100644 --- a/src/libfuzzer/cycles.rs +++ b/src/libfuzzer/cycles.rs @@ -14,12 +14,12 @@ use uint::range; // random uint less than n fn under(r : rand::rng, n : uint) -> uint { - assert n != 0u; r.next() as uint % n + fail_unless!(n != 0u); r.next() as uint % n } // random choice from a vec fn choice<T:copy>(r : rand::rng, v : ~[const T]) -> T { - assert vec::len(v) != 0u; v[under(r, vec::len(v))] + fail_unless!(vec::len(v) != 0u); v[under(r, vec::len(v))] } // k in n chance of being true |
