diff options
Diffstat (limited to 'testing')
-rw-r--r-- | testing/libfuzzer/pdf_css_fuzzer.cc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/testing/libfuzzer/pdf_css_fuzzer.cc b/testing/libfuzzer/pdf_css_fuzzer.cc index 4a45a03f5f..779f5ca37f 100644 --- a/testing/libfuzzer/pdf_css_fuzzer.cc +++ b/testing/libfuzzer/pdf_css_fuzzer.cc @@ -15,12 +15,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { CFX_WideString input = CFX_WideString::FromUTF8( CFX_ByteStringC(data, static_cast<FX_STRSIZE>(size))); - auto stream = pdfium::MakeRetain<CXFA_WideTextRead>(input); - if (!stream) - return 0; - CFDE_CSSSyntaxParser parser; - parser.Init(stream, 1024); + parser.Init(input.c_str(), size); FDE_CSSSyntaxStatus status; do { |