convert_woff2ttf_fuzzer.impl.carbon 338 B

12345678910111213
  1. #include <woff2/decode.h>
  2. #include <cstddef>
  3. #include <cstdint>
  4. // Entry point for LibFuzzer.
  5. extern "C" fn LLVMFuzzerTestOneInput(data: const uint8_t*, size: size_t) -> int {
  6. var buf: std::string;
  7. var out: woff2::WOFF2StringOut(&buf);
  8. out.SetMaxSize(30 * 1024 * 1024);
  9. woff2::ConvertWOFF2ToTTF(data, size, &out);
  10. return 0;
  11. }