From 5f11c36f107a55989be8effb152befa791885de3 Mon Sep 17 00:00:00 2001 From: Ceyhun Alp Date: Sun, 22 Nov 2020 20:52:30 +0000 Subject: [PATCH] Remove include boilerplate header - not used --- fuzzing/meson.build | 4 ++-- fuzzing/pdf_surface_fuzzer.c | 2 +- fuzzing/raster_fuzzer.c | 4 +++- fuzzing/surface_write_png_fuzzer.c | 2 +- fuzzing/text_glyphs_fuzzer.c | 2 +- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/fuzzing/meson.build b/fuzzing/meson.build index a18feb27c..282dc34de 100644 --- a/fuzzing/meson.build +++ b/fuzzing/meson.build @@ -9,9 +9,9 @@ fuzz_args = ['-fsanitize=fuzzer,address'] foreach target_name : fuzz_targets exe = executable(target_name, [target_name + '.c'], - include_directories: [incbase, incsrc, incboilerplate, incpdiff, inccairoscript, inccairomissing], + include_directories: [incbase, incsrc], c_args: [fuzz_args, '-DHAVE_CONFIG_H'], - link_with: [libcairo, libcairoboilerplate, libpdiff], + link_with: [libcairo], link_args: [fuzz_args, extra_link_args], dependencies: [deps, test_deps], ) diff --git a/fuzzing/pdf_surface_fuzzer.c b/fuzzing/pdf_surface_fuzzer.c index aafc51c13..ead58b3ee 100644 --- a/fuzzing/pdf_surface_fuzzer.c +++ b/fuzzing/pdf_surface_fuzzer.c @@ -1,5 +1,5 @@ +#include #include -#include "cairo-boilerplate.h" #include "fuzzer_temp_file.h" #define WIDTH_IN_INCHES 3 diff --git a/fuzzing/raster_fuzzer.c b/fuzzing/raster_fuzzer.c index 87224c450..d8c53bbf5 100644 --- a/fuzzing/raster_fuzzer.c +++ b/fuzzing/raster_fuzzer.c @@ -1,4 +1,5 @@ -#include "cairo-boilerplate.h" +#include +#include #include "fuzzer_temp_file.h" #define WIDTH 200 @@ -47,6 +48,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { cairo_raster_source_pattern_set_acquire (pattern, acquire, release); cairo_set_source(cr, pattern); cairo_pdf_surface_set_page_label(surface, buf); + cairo_pdf_surface_set_metadata(surface, CAIRO_PDF_METADATA_KEYWORDS, buf); cairo_paint(cr); cairo_destroy(cr); diff --git a/fuzzing/surface_write_png_fuzzer.c b/fuzzing/surface_write_png_fuzzer.c index c29bc5adb..b7527bd36 100644 --- a/fuzzing/surface_write_png_fuzzer.c +++ b/fuzzing/surface_write_png_fuzzer.c @@ -1,4 +1,4 @@ -#include "cairo-boilerplate.h" +#include #include "fuzzer_temp_file.h" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { diff --git a/fuzzing/text_glyphs_fuzzer.c b/fuzzing/text_glyphs_fuzzer.c index 3661799df..ae5586f75 100644 --- a/fuzzing/text_glyphs_fuzzer.c +++ b/fuzzing/text_glyphs_fuzzer.c @@ -1,4 +1,4 @@ -#include "cairo-boilerplate.h" +#include #include "fuzzer_temp_file.h" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {