From f15fd3eae04d087c5b6d6fa398bfa9ad9ab6ffb9 Mon Sep 17 00:00:00 2001 From: DarthSim Date: Tue, 15 Jun 2021 17:26:55 +0600 Subject: [PATCH] Unref source on vips_foreign_load_pdf_close --- libvips/foreign/pdfiumload.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libvips/foreign/pdfiumload.c b/libvips/foreign/pdfiumload.c index 5f1f7400..1e4d6dd5 100644 --- a/libvips/foreign/pdfiumload.c +++ b/libvips/foreign/pdfiumload.c @@ -187,6 +187,7 @@ vips_foreign_load_pdf_close( VipsForeignLoadPdf *pdf ) VIPS_FREEF( FPDF_ClosePage, pdf->page ); VIPS_FREEF( FPDF_CloseDocument, pdf->doc ); + VIPS_UNREF( pdf->source ); g_mutex_unlock( vips_pdfium_mutex ); }