diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2023-02-17 13:54:32 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-02-17 13:54:32 +0000 |
commit | 801137b1067b7afbd6dff05353b50befec8856b2 (patch) | |
tree | fc2c8040d113c87472daf3a99fa770b4ad1f5c8c /src | |
parent | 1b1c18409d695bed893018b9643867f59ac5ac33 (diff) | |
parent | 8c743dd36a28c4afcc18bd76a0b27d16c688c61b (diff) | |
download | libfuzzer-sys-801137b1067b7afbd6dff05353b50befec8856b2.tar.gz |
Upgrade libfuzzer-sys to 0.4.6 am: 6a8c28f9fa am: 0af10c1f24 am: 5150e2f98e am: 8c743dd36a
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/libfuzzer-sys/+/2440375
Change-Id: I1717c7671abff378ef547509805aed7cf6e4c4ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/lib.rs | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -221,7 +221,7 @@ macro_rules! fuzz_target { return 0; } - run(bytes); + __libfuzzer_sys_run(bytes); 0 } @@ -234,11 +234,11 @@ macro_rules! fuzz_target { // panics in separate fuzzers can accidentally appear the same // because each fuzzer will have a function called // `rust_fuzzer_test_input`. By using a normal Rust function here - // it's named something like `the_fuzzer_name::_::run` which should + // it's named something like `the_fuzzer_name::_::__libfuzzer_sys_run` which should // ideally help prevent oss-fuzz from deduplicate fuzz bugs across // distinct targets accidentally. #[inline(never)] - fn run($bytes: &[u8]) { + fn __libfuzzer_sys_run($bytes: &[u8]) { $body } }; @@ -294,13 +294,13 @@ macro_rules! fuzz_target { Err(_) => return -1, }; - let result = ::libfuzzer_sys::Corpus::from(run(data)); + let result = ::libfuzzer_sys::Corpus::from(__libfuzzer_sys_run(data)); result.to_libfuzzer_code() } // See above for why this is split to a separate function. #[inline(never)] - fn run($data: $dty) -> $rty { + fn __libfuzzer_sys_run($data: $dty) -> $rty { $body } }; |