fix(sdk): Fix creating invalid bytecode

An update to LuaJIT made an option enabled by default that changed the
bytecode output.

Fixes #99.
This commit is contained in:
Lucas Schwiderski 2023-04-06 12:14:20 +02:00
parent f337053314
commit 1887cdf2ef
Signed by: lucas
GPG key ID: AA12679AAA6DF4D8
2 changed files with 2 additions and 2 deletions

@ -1 +1 @@
Subproject commit 11c4eddaa4667ea7fffad40b034cf3fcb19fbdd3
Subproject commit 7395cf0d5360e78e511825b4b5a82b3cc50b4905

View file

@ -34,7 +34,7 @@ where
let state = lua::luaL_newstate();
lua::luaL_openlibs(state);
let name = CString::new(name.as_bytes())
let name = CString::new(format!("@{name}").into_bytes())
.wrap_err_with(|| format!("Cannot convert name into CString: {}", name))?;
match lua::luaL_loadbuffer(
state,