mirror of
https://github.com/lune-org/lune.git
synced 2025-05-04 10:43:57 +01:00
Update src/lune/builtins/luau.rs
Co-authored-by: Filip Tibell <filip.tibell@gmail.com>
This commit is contained in:
parent
b4ff4a5b06
commit
d3d0cb3a3d
1 changed files with 4 additions and 5 deletions
|
@ -105,13 +105,12 @@ pub fn create(lua: &'static Lua) -> LuaResult<LuaTable> {
|
|||
|
||||
fn compile_source<'lua>(
|
||||
lua: &'lua Lua,
|
||||
(source, options): (LuaString<'lua>, Option<CompileOptions>),
|
||||
(source, options): (LuaString<'lua>, CompileOptions),
|
||||
) -> LuaResult<LuaString<'lua>> {
|
||||
let _options = options.unwrap_or_default();
|
||||
let source_bytecode_bytes = LuaCompiler::default()
|
||||
.set_optimization_level(_options.optimization_level)
|
||||
.set_coverage_level(_options.coverage_level)
|
||||
.set_debug_level(_options.debug_level)
|
||||
.set_optimization_level(options.optimization_level)
|
||||
.set_coverage_level(options.coverage_level)
|
||||
.set_debug_level(options.debug_level)
|
||||
.compile(source);
|
||||
|
||||
lua.create_string(source_bytecode_bytes)
|
||||
|
|
Loading…
Add table
Reference in a new issue