From 0fb16338aa6fe27e03efc9d7cb939d2c5cedec41 Mon Sep 17 00:00:00 2001 From: Hironobu Yamashita Date: Tue, 1 Sep 2020 10:52:38 +0000 Subject: eptexdir/pdfutils.ch: sync with pdftex and xetex r56230 git-svn-id: svn://tug.org/texlive/trunk@56233 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/web2c/eptexdir/ChangeLog | 6 ++++++ Build/source/texk/web2c/eptexdir/pdfutils.ch | 1 + 2 files changed, 7 insertions(+) (limited to 'Build/source') diff --git a/Build/source/texk/web2c/eptexdir/ChangeLog b/Build/source/texk/web2c/eptexdir/ChangeLog index ddb5dc477df..3360fd625ec 100644 --- a/Build/source/texk/web2c/eptexdir/ChangeLog +++ b/Build/source/texk/web2c/eptexdir/ChangeLog @@ -1,3 +1,9 @@ +2020-09-01 Hironobu Yamashita + + * pdfutils.ch (Scan the argument for command |c|) : + free_avail(def_ref) to avoid memory exhaustion with many \expanded. + (Sync with pdftex.web and xetex.web changes r56230.) + 2020-07-19 Karl Berry * char-warning-eptex.ch: new file (see ../pdftexdir/ChangeLog). diff --git a/Build/source/texk/web2c/eptexdir/pdfutils.ch b/Build/source/texk/web2c/eptexdir/pdfutils.ch index c8ccd05ed82..cfb228eb48a 100644 --- a/Build/source/texk/web2c/eptexdir/pdfutils.ch +++ b/Build/source/texk/web2c/eptexdir/pdfutils.ch @@ -967,6 +967,7 @@ expanded_code: warning_index := save_warning_index; scanner_status := save_scanner_status; ins_list(link(def_ref)); + free_avail(def_ref); def_ref := save_def_ref; restore_cur_string; return; -- cgit v1.2.3