From 6c0b8a40f7938c027953bd4c650a02e8aad77861 Mon Sep 17 00:00:00 2001 From: Manuel BACHMANN Date: Mon, 24 Feb 2020 11:04:54 +0100 Subject: luci-lib-nixio: allow building with Lua5.2/LuaJIT Lua 5.1 defines a "luaL_Reg" alias for deprecated "luaL_reg", but Lua >= 5.2 and LuaJIT do not. Replace by "luaL_Reg", and define a "luaL_reg" alias in case we build with old Lua 5.0. Signed-off-by: Manuel BACHMANN --- libs/luci-lib-nixio/src/user.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libs/luci-lib-nixio/src/user.c') diff --git a/libs/luci-lib-nixio/src/user.c b/libs/luci-lib-nixio/src/user.c index b701bac955..b4f5ea1d53 100644 --- a/libs/luci-lib-nixio/src/user.c +++ b/libs/luci-lib-nixio/src/user.c @@ -238,7 +238,7 @@ static int nixio_crypt(lua_State *L) { /* module table */ -static const luaL_reg R[] = { +static const luaL_Reg R[] = { {"crypt", nixio_crypt}, {"getgr", nixio_getgr}, {"getpw", nixio_getpw}, @@ -252,7 +252,7 @@ static const luaL_reg R[] = { #else /* __WINNT__ */ -static const luaL_reg R[] = { +static const luaL_Reg R[] = { {NULL, NULL} }; -- cgit v1.2.3