texlive[74687] Build/source/texk/dvipdfm-x/epdf.c: Clerk Ma fixed a

commits+kakuto at tug.org commits+kakuto at tug.org
Tue Mar 18 05:07:01 CET 2025


Revision: 74687
          https://tug.org/svn/texlive?view=revision&revision=74687
Author:   kakuto
Date:     2025-03-18 05:07:01 +0100 (Tue, 18 Mar 2025)
Log Message:
-----------
Clerk Ma fixed a bug in his change of epdf.c.
Now tests will be ok.

Modified Paths:
--------------
    trunk/Build/source/texk/dvipdfm-x/epdf.c

Modified: trunk/Build/source/texk/dvipdfm-x/epdf.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/epdf.c	2025-03-18 00:42:28 UTC (rev 74686)
+++ trunk/Build/source/texk/dvipdfm-x/epdf.c	2025-03-18 04:07:01 UTC (rev 74687)
@@ -119,7 +119,7 @@
   xform_info info;
   pdf_obj *contents = NULL, *catalog;
   pdf_obj *page = NULL, *resources = NULL, *markinfo = NULL;
-  pdf_obj *group = NULL;
+  pdf_obj *group = NULL, *group_obj = NULL;
 
   pf = pdf_open(ident, image_file);
   if (!pf)
@@ -155,7 +155,9 @@
   /*
    * Handle page's Group
    */
-  group = pdf_deref_obj(pdf_lookup_dict(page, "Group"));
+  group_obj = pdf_lookup_dict(page, "Group");
+  if (group_obj)
+    group = pdf_import_object(group_obj);
   /*
    * Handle page content stream.
    */



More information about the tex-live-commits mailing list.