mirror of
https://github.com/webmproject/libwebp.git
synced 2024-12-26 13:48:21 +01:00
f2fe8decce
Also do not restrict the oss-fuzz script to libfuzzer: this allows new fuzzer engines to try the script as is. The libfuzzer restriction is done upstream anyway. Bug: oss-fuzz:69508 Change-Id: I15685bc7193bef3b9ccb0e0a30a6262e7bfb6fb9
11 lines
489 B
Bash
Executable File
11 lines
489 B
Bash
Executable File
#!/bin/sh
|
|
# Fixes for https://github.com/google/fuzztest/issues/1124
|
|
sed -i -e "s/-fsanitize=address//g" -e "s/-DADDRESS_SANITIZER//g" \
|
|
./cmake/FuzzTestFlagSetup.cmake
|
|
# Fixes for https://github.com/google/fuzztest/issues/1125
|
|
before="if (IsEnginePlaceholderInput(data)) return;"
|
|
after="if (data.size() == 0) return;"
|
|
sed -i "s/${before}/${after}/" ./fuzztest/internal/compatibility_mode.cc
|
|
sed -i "s/set(GTEST_HAS_ABSL ON)/set(GTEST_HAS_ABSL OFF)/" \
|
|
./cmake/BuildDependencies.cmake
|