#include "testing/fuzzers/pdf_fuzzer_init_public.h"
#include <string.h>
#include <string>
#include "testing/fuzzers/pdfium_fuzzer_util.h"
#ifdef PDF_ENABLE_V8
#include "testing/free_deleter.h"
#include "testing/v8_initializer.h"
#include "v8/include/v8-platform.h"
#ifdef PDF_ENABLE_XFA
#include "testing/fuzzers/xfa_process_state.h"
#include "v8/include/v8-array-buffer.h"
#include "v8/include/v8-isolate.h"
#endif
#endif
#ifdef _WIN32
#include <windows.h>
#elif defined(__APPLE__)
#include <mach-o/dyld.h>
#else
#include <linux/limits.h>
#include <unistd.h>
#endif
namespace {
PDFFuzzerInitPublic g_instance;
#ifdef PDF_ENABLE_V8
std::string ProgramPath() { … }
#endif
}
PDFFuzzerInitPublic::PDFFuzzerInitPublic() { … }
PDFFuzzerInitPublic::~PDFFuzzerInitPublic() { … }