You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
554 B
18 lines
554 B
// Copyright 2017 The PDFium Authors. All rights reserved. |
|
// Use of this source code is governed by a BSD-style license that can be |
|
// found in the LICENSE file. |
|
|
|
#include <cstdint> |
|
#include <memory> |
|
|
|
#include "core/fxcodec/codec/ccodec_basicmodule.h" |
|
#include "core/fxcrt/fx_memory.h" |
|
|
|
extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { |
|
uint8_t* dest_buf = nullptr; |
|
uint32_t dest_size = 0; |
|
CCodec_BasicModule encoder_module; |
|
encoder_module.A85Encode(data, size, &dest_buf, &dest_size); |
|
FX_Free(dest_buf); |
|
return 0; |
|
}
|
|
|