@@ -2389,7 +2389,7 @@ reg_gc(lua_State *L, void *conn)
/* Key element */
lua_pushlightuserdata(L, &lua_regkey_dtor);
- /* Value element (for a table defined outside this function) */
+ /* Value element */
lua_newuserdata(L, 0);
/* Prepare metatable for value element */
@@ -27,6 +27,9 @@
#define CIVETWEB_LUA_H
#define LUA_LIB
+#define LUA_COMPAT_LOG10
+#define LUA_COMPAT_APIINTCASTS
+
#include "lauxlib.h"
#include "lua.h"
#include "lualib.h"
@@ -65,6 +68,9 @@
/* Lua 5.4 detected */
#define mg_lua_load lua_load
+#else
+#error "Lua version not supported (yet?)"
#endif
#ifdef LUA_VERSION_MAKEFILE