Files
MINGW-packages/mingw-w64-lua-lpeg/lptypes-lua-503.patch
2015-04-08 09:56:40 +02:00

31 lines
638 B
Diff

--- lpeg-0.12/lptypes.h 2015-04-08 08:39:37.670848100 +0200
+++ lpeg-0.12/lptypes.h 2015-04-08 08:41:08.649094600 +0200
@@ -27,9 +27,9 @@
/*
-** compatibility with Lua 5.2
+** compatibility with Lua 5.2 and higher
*/
-#if (LUA_VERSION_NUM == 502)
+#if (LUA_VERSION_NUM >= 502)
#undef lua_equal
#define lua_equal(L,idx1,idx2) lua_compare(L,(idx1),(idx2),LUA_OPEQ)
@@ -48,6 +48,15 @@
#endif
+/*
+** compatibility with Lua 5.3 and higher
+*/
+#if (LUA_VERSION_NUM >= 503)
+
+#undef luaL_checkint
+#define luaL_checkint luaL_checkinteger
+
+#endif
/* default maximum size for call/backtrack stack */
#if !defined(MAXBACK)