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