From 050ac4f5ad05072faeda9708e82c10156447c629 Mon Sep 17 00:00:00 2001 From: Alex Orlenko Date: Mon, 5 Sep 2022 22:01:03 +0100 Subject: [PATCH] Add luaL_setfuncs to preserved functions --- src/ffi/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ffi/mod.rs b/src/ffi/mod.rs index 09164b9..41a4729 100644 --- a/src/ffi/mod.rs +++ b/src/ffi/mod.rs @@ -79,9 +79,11 @@ pub(crate) fn keep_lua_symbols() { symbols.push(lua_tocfunction as _); symbols.push(luaL_loadstring as _); symbols.push(luaL_openlibs as _); - if cfg!(any(feature = "lua54", feature = "lua53", feature = "lua52")) { + #[cfg(any(feature = "lua54", feature = "lua53", feature = "lua52"))] + { symbols.push(lua_getglobal as _); symbols.push(lua_setglobal as _); + symbols.push(luaL_setfuncs as _); } }