From 8ac146cb7490a131c1126f26c0ee9e243b67355e Mon Sep 17 00:00:00 2001 From: Luigi Scarso <luigi.scarso@gmail.com> Date: Fri, 5 Aug 2022 13:57:54 +0000 Subject: [PATCH] Fixed a missed lua_settop in lua_appendtovlist_callback() (thanks to Hironori KITAGAWA) [[Split portion of a mixed commit.]] --- source/texk/web2c/luatexdir/ChangeLog | 3 +++ source/texk/web2c/luatexdir/lua/luanode.c | 1 + source/texk/web2c/luatexdir/luatex_svnversion.h | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/source/texk/web2c/luatexdir/ChangeLog b/source/texk/web2c/luatexdir/ChangeLog index d0be010ac..dec1fc9bf 100644 --- a/source/texk/web2c/luatexdir/ChangeLog +++ b/source/texk/web2c/luatexdir/ChangeLog @@ -1,3 +1,6 @@ +2022-08-05 Luigi Scarso <luigi.scarso@gmail.com> + * Fixed a missed lua_settop in lua_appendtovlist_callback() (thanks to Hironori KITAGAWA) + 2022-07-31 Luigi Scarso <luigi.scarso@gmail.com> * Fixed loading .tex when --output-directory is enabled diff --git a/source/texk/web2c/luatexdir/lua/luanode.c b/source/texk/web2c/luatexdir/lua/luanode.c index 502c40707..3fd00253f 100644 --- a/source/texk/web2c/luatexdir/lua/luanode.c +++ b/source/texk/web2c/luatexdir/lua/luanode.c @@ -192,6 +192,7 @@ int lua_appendtovlist_callback(halfword box, int location, halfword prev_depth, *next_depth = lua_roundnumber(Luas, -1); *prev_set = 1; } + lua_settop(Luas, s_top); return 1; } diff --git a/source/texk/web2c/luatexdir/luatex_svnversion.h b/source/texk/web2c/luatexdir/luatex_svnversion.h index 3167f71ee..8103417f8 100644 --- a/source/texk/web2c/luatexdir/luatex_svnversion.h +++ b/source/texk/web2c/luatexdir/luatex_svnversion.h @@ -1,4 +1,4 @@ #ifndef luatex_svn_revision_h #define luatex_svn_revision_h -#define luatex_svn_revision 7535 +#define luatex_svn_revision 7536 #endif -- GitLab