From 0e5de3383eaeaca64d81c4d520a5060970f588bd Mon Sep 17 00:00:00 2001 From: Marcin Michalski Date: Sat, 26 Nov 2022 00:28:21 +0000 Subject: [PATCH] Prevent luaL_newlib macro redefinition (#1198) --- src/framework/luaengine/lbitlib.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/framework/luaengine/lbitlib.cpp b/src/framework/luaengine/lbitlib.cpp index d688aea3..9f71dc87 100644 --- a/src/framework/luaengine/lbitlib.cpp +++ b/src/framework/luaengine/lbitlib.cpp @@ -158,6 +158,7 @@ static lua_Unsigned luaL_checkunsigned (lua_State *L, int arg) { #define LUAMOD_API LUALIB_API #define LUA_BIT32LIBNAME "bit32" +#undef luaL_newlib #define luaL_newlib(x, y) luaL_register(x, LUA_BIT32LIBNAME, y) /* ----- avoid a 'symbol redefined' warning below ----- */