mirror of https://github.com/Hilbis/Hilbish
fix: handle panic in lua input if it is incorrect
parent
d34aa09e8e
commit
2086a1ec78
2
exec.go
2
exec.go
|
@ -114,8 +114,10 @@ func handleLua(cmdString string) (uint8, error) {
|
||||||
}
|
}
|
||||||
// And if there's no syntax errors and -n isnt provided, run
|
// And if there's no syntax errors and -n isnt provided, run
|
||||||
if !noexecute {
|
if !noexecute {
|
||||||
|
if chunk != nil {
|
||||||
_, err = rt.Call1(l.MainThread(), rt.FunctionValue(chunk))
|
_, err = rt.Call1(l.MainThread(), rt.FunctionValue(chunk))
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if err == nil {
|
if err == nil {
|
||||||
return 0, nil
|
return 0, nil
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue