texlive[56281] Build/source/texk/dvipdfm-x: Update pdfcolorstack

commits+kakuto at tug.org commits+kakuto at tug.org
Mon Sep 7 02:49:01 CEST 2020


Revision: 56281
          http://tug.org/svn/texlive?view=revision&revision=56281
Author:   kakuto
Date:     2020-09-07 02:49:01 +0200 (Mon, 07 Sep 2020)
Log Message:
-----------
Update pdfcolorstack support (bug fix) (S. Hirata)

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

Modified: trunk/Build/source/texk/dvipdfm-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/ChangeLog	2020-09-06 23:53:43 UTC (rev 56280)
+++ trunk/Build/source/texk/dvipdfm-x/ChangeLog	2020-09-07 00:49:01 UTC (rev 56281)
@@ -1,3 +1,7 @@
+2020-09-07  Shunsaku Hirata  <shunsaku.hirata74 at gmail.com>
+
+	* spc_misc.c: Fix a bug that the upper limit of stack id is wrong.
+
 2020-09-06  Shunsaku Hirata  <shunsaku.hirata74 at gmail.com>
 
 	* spc_pdfm.c: pdf:bcolor and pdf:scolor now accept new

Modified: trunk/Build/source/texk/dvipdfm-x/spc_misc.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/spc_misc.c	2020-09-06 23:53:43 UTC (rev 56280)
+++ trunk/Build/source/texk/dvipdfm-x/spc_misc.c	2020-09-07 00:49:01 UTC (rev 56281)
@@ -95,7 +95,7 @@
   struct spc_stack *sd = dp;
   int  i;
 
-  for (i = 0; i < 64; i++) {
+  for (i = 0; i < PDFCOLORSTACK_MAX_STACK; i++) {
     sd->stacks[i].page    = 0;
     sd->stacks[i].direct  = 0;
     dpx_stack_init(&sd->stacks[i].stack);
@@ -356,7 +356,7 @@
   struct spc_stack *sd = &spc_stack;
   int  i;
 
-  for (i = 0; i < 64; i++) {
+  for (i = 0; i < PDFCOLORSTACK_MAX_STACK; i++) {
     dpx_stack *stk = &sd->stacks[i].stack;
 
     if (sd->stacks[i].page) {



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