mirror of
https://github.com/Hilbis/Hilbish
synced 2025-04-22 05:23:23 +00:00
Compare commits
1 Commits
e3ce1b977b
...
a6515acd33
Author | SHA1 | Date | |
---|---|---|---|
a6515acd33 |
@ -85,9 +85,6 @@ func srun(t *rt.Thread, c *rt.GoCont) (rt.Cont, error) {
|
|||||||
if code, ok := interp.IsExitStatus(err); ok {
|
if code, ok := interp.IsExitStatus(err); ok {
|
||||||
exitCode = int(code)
|
exitCode = int(code)
|
||||||
} else {
|
} else {
|
||||||
if exErr, ok := util.IsExecError(err); ok {
|
|
||||||
exitCode = exErr.Code
|
|
||||||
}
|
|
||||||
luaErr = rt.StringValue(err.Error())
|
luaErr = rt.StringValue(err.Error())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -21,15 +21,15 @@ func FindExecutable(path string, inPath, dirs bool) error {
|
|||||||
} else {
|
} else {
|
||||||
_, err := os.Stat(path)
|
_, err := os.Stat(path)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
if Contains(pathExts, nameExt) { return nil }
|
if contains(pathExts, nameExt) { return nil }
|
||||||
return ErrNotExec
|
return errNotExec
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
_, err := os.Stat(path)
|
_, err := os.Stat(path)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
if Contains(pathExts, nameExt) { return nil }
|
if contains(pathExts, nameExt) { return nil }
|
||||||
return ErrNotExec
|
return errNotExec
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user