| Index: third_party/woff2/src/convert_woff2ttf_fuzzer.cc
|
| diff --git a/third_party/woff2/src/convert_woff2ttf_fuzzer.cc b/third_party/woff2/src/convert_woff2ttf_fuzzer.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..3fdd15bc2d0517fa93d8fd1efddaa2bccf88836e
|
| --- /dev/null
|
| +++ b/third_party/woff2/src/convert_woff2ttf_fuzzer.cc
|
| @@ -0,0 +1,13 @@
|
| +#include <stddef.h>
|
| +#include <stdint.h>
|
| +
|
| +#include "woff2_dec.h"
|
| +
|
| +// Entry point for LibFuzzer.
|
| +extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
|
| + std::string buf;
|
| + woff2::WOFF2StringOut out(&buf);
|
| + out.SetMaxSize(30 * 1024 * 1024);
|
| + woff2::ConvertWOFF2ToTTF(data, size, &out);
|
| + return 0;
|
| +}
|
|
|