From 8c6d1628ed5270f6a49e793256d4c8c7ec0f7401 Mon Sep 17 00:00:00 2001 From: Ceyhun Alp Date: Tue, 24 Nov 2020 23:06:51 +0000 Subject: [PATCH] Change free and surface_destroy order --- fuzzing/pdf_surface_fuzzer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fuzzing/pdf_surface_fuzzer.c b/fuzzing/pdf_surface_fuzzer.c index ead58b3ee..d6c698dc0 100644 --- a/fuzzing/pdf_surface_fuzzer.c +++ b/fuzzing/pdf_surface_fuzzer.c @@ -31,9 +31,9 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { cairo_tag_begin(cr, buf, NULL); cairo_tag_end(cr, buf); - free(buf); cairo_destroy(cr); cairo_surface_destroy(surface); + free(buf); fuzzer_release_tmpfile(tmpfile); return 0; }