neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 307a7abf86c439177910d05003a81ea4a13d2650
parent 139e6f68f937b9efcadf2709ee1c83213d3266fa
Author: Christian Clason <c.clason@uni-graz.at>
Date:   Mon,  9 Oct 2023 11:29:21 +0200

build(deps): bump libmpack-lua to 1.0.11

update vendored libmpack-lua to match

https://github.com/libmpack/libmpack-lua/releases/tag/1.0.11

Diffstat:
Msrc/mpack/lmpack.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mpack/lmpack.c b/src/mpack/lmpack.c @@ -233,7 +233,7 @@ static mpack_uint32_t lmpack_objlen(lua_State *L, int *is_array) while (lua_next(L, -2)) { lua_pop(L, 1); /* pop value */ isarr = isarr - && lua_isnumber(L, -1) /* lua number */ + && lua_type(L, -1) == LUA_TNUMBER /* lua number */ && (n = lua_tonumber(L, -1)) > 0 /* greater than 0 */ && (size_t)n == n; /* and integer */ max = isarr && (size_t)n > max ? (size_t)n : max;