xref: /third_party/rust/crates/memchr/fuzz/fuzz_targets/memchr.rs
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/rust/crates/memchr/fuzz/fuzz_targets/
1fb6c1f39Sopenharmony_ci#![no_main]
2fb6c1f39Sopenharmony_ci
3fb6c1f39Sopenharmony_ciuse libfuzzer_sys::fuzz_target;
4fb6c1f39Sopenharmony_ciuse memchr::memchr_iter;
5fb6c1f39Sopenharmony_ci
6fb6c1f39Sopenharmony_cifuzz_target!(|data: &[u8]| {
7fb6c1f39Sopenharmony_ci    if data.is_empty() {
8fb6c1f39Sopenharmony_ci        return;
9fb6c1f39Sopenharmony_ci    }
10fb6c1f39Sopenharmony_ci    memchr_iter(data[0], &data[1..]).count();
11fb6c1f39Sopenharmony_ci});
12

Indexes created Thu Nov 07 10:32:03 CST 2024