From fe82c2d5c3d6128de511093fc4b8eaf47096653c Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Wed, 28 Jun 2017 01:56:38 +0800 Subject: Use dict_put_drop/array_push_drop wherever possible. --- source/pdf/pdf-clean-file.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'source/pdf/pdf-clean-file.c') diff --git a/source/pdf/pdf-clean-file.c b/source/pdf/pdf-clean-file.c index f9311064..224a4d03 100644 --- a/source/pdf/pdf-clean-file.c +++ b/source/pdf/pdf-clean-file.c @@ -231,10 +231,8 @@ static void retainpages(fz_context *ctx, globals *glo, int argc, char **argv) /* Update page count and kids array */ countobj = pdf_new_int(ctx, doc, pdf_array_len(ctx, kids)); - pdf_dict_put(ctx, pages, PDF_NAME_Count, countobj); - pdf_drop_obj(ctx, countobj); - pdf_dict_put(ctx, pages, PDF_NAME_Kids, kids); - pdf_drop_obj(ctx, kids); + pdf_dict_put_drop(ctx, pages, PDF_NAME_Count, countobj); + pdf_dict_put_drop(ctx, pages, PDF_NAME_Kids, kids); /* Force the next call to pdf_count_pages to recount */ glo->doc->page_count = 0; -- cgit v1.2.3