From b8f786e69e37ca402a2fb35e1eb75839cc4c74d0 Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Wed, 10 Apr 2013 17:53:30 +0100 Subject: Treat missing TR in SoftMask as identity. --- pdf/pdf_interpret.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pdf') diff --git a/pdf/pdf_interpret.c b/pdf/pdf_interpret.c index d5bf4cd2..0513c622 100644 --- a/pdf/pdf_interpret.c +++ b/pdf/pdf_interpret.c @@ -1633,7 +1633,7 @@ pdf_run_extgstate(pdf_csi *csi, pdf_obj *rdb, pdf_obj *extgstate) gstate->luminosity = 0; tr = pdf_dict_gets(val, "TR"); - if (strcmp(pdf_to_name(tr), "Identity")) + if (tr && strcmp(pdf_to_name(tr), "Identity")) fz_warn(ctx, "ignoring transfer function"); } else if (pdf_is_name(val) && !strcmp(pdf_to_name(val), "None")) -- cgit v1.2.3