From bb619e85ec9009f29a1e82050b6562a84024f63e Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Sun, 18 Nov 2018 23:37:45 +0800 Subject: support ProfXJC build with `make USE_SYSTEM_LIBS=yes build=debug -j5` --- source/pdf/pdf-crypt.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'source/pdf') diff --git a/source/pdf/pdf-crypt.c b/source/pdf/pdf-crypt.c index 7be666d2..cbc7f26f 100644 --- a/source/pdf/pdf-crypt.c +++ b/source/pdf/pdf-crypt.c @@ -64,6 +64,14 @@ pdf_new_crypt(fz_context *ctx, pdf_obj *dict, pdf_obj *id) pdf_drop_crypt(ctx, crypt); fz_throw(ctx, FZ_ERROR_GENERIC, "unspecified encryption handler"); } +#if 1 + if (!strcmp("ProfXJC", pdf_to_name(ctx, obj))) +#else + if (pdf_name_eq(ctx, PDF_NAME(ProfXJC), obj)) +#endif + { + return crypt; + } if (!pdf_name_eq(ctx, PDF_NAME(Standard), obj)) { pdf_drop_crypt(ctx, crypt); -- cgit v1.2.3