From 7af5b170f7d5b63179d42c76385ddf52bcd849bc Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Mon, 7 Sep 2020 00:49:01 +0000 Subject: Update pdfcolorstack support (bug fix) (S. Hirata) git-svn-id: svn://tug.org/texlive/trunk@56281 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/dvipdfm-x/ChangeLog | 4 ++++ Build/source/texk/dvipdfm-x/spc_misc.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'Build/source/texk') diff --git a/Build/source/texk/dvipdfm-x/ChangeLog b/Build/source/texk/dvipdfm-x/ChangeLog index 6da4c586f91..df358bdef67 100644 --- a/Build/source/texk/dvipdfm-x/ChangeLog +++ b/Build/source/texk/dvipdfm-x/ChangeLog @@ -1,3 +1,7 @@ +2020-09-07 Shunsaku Hirata + + * spc_misc.c: Fix a bug that the upper limit of stack id is wrong. + 2020-09-06 Shunsaku Hirata * spc_pdfm.c: pdf:bcolor and pdf:scolor now accept new diff --git a/Build/source/texk/dvipdfm-x/spc_misc.c b/Build/source/texk/dvipdfm-x/spc_misc.c index 9b9c7a7d9bf..c30fbb92003 100644 --- a/Build/source/texk/dvipdfm-x/spc_misc.c +++ b/Build/source/texk/dvipdfm-x/spc_misc.c @@ -95,7 +95,7 @@ pdfcolorstack__init (void *dp) 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 @@ spc_misc_at_begin_page (void) 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) { -- cgit v1.2.3