1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
Origin: https://github.com/lcurses/lcurses/pull/12/commits/5dbedef3e3cb81119008f1b2d8ea4ce49b574b88
From: Ed Maste <emaste@FreeBSD.org>
Last-Update: 2021-01-14
Subject: [PATCH] add support for Lua 5.4
_helpers.c is a copy from luaposix, and needs one trivial change for
compatibility with Lua 5.4. luaposix added 5.4 support by appending
a `LUA_VERSION_NUM == 504` case to an existing #ifdef for 502 and 503.
I chose instead to change it to >= 502, to fix for this 5.4 and avoid
encountering this issue again with the next Lua update.
---
ext/include/_helpers.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ext/include/_helpers.c b/ext/include/_helpers.c
index fafa00f..126f88f 100644
--- a/ext/include/_helpers.c
+++ b/ext/include/_helpers.c
@@ -53,7 +53,7 @@
# endif
#endif
-#if LUA_VERSION_NUM == 502 || LUA_VERSION_NUM == 503
+#if LUA_VERSION_NUM >= 502
# define lua_objlen lua_rawlen
# define lua_strlen lua_rawlen
# define luaL_openlib(L,n,l,nup) luaL_setfuncs((L),(l),(nup))
|