pull/3769/head
Junegunn Choi 3 weeks ago
parent 314947fae4
commit 754da6d6f9
No known key found for this signature in database
GPG Key ID: 254BC280FEF9C627

@ -34,9 +34,11 @@ func printScript(label string, content []byte) {
fmt.Println("### end: " + label + " ###")
}
func errorExit(msg string) {
os.Stderr.WriteString(msg + "\n")
os.Exit(fzf.ExitError)
func exit(code int, err error) {
if err != nil {
os.Stderr.WriteString(err.Error() + "\n")
}
os.Exit(code)
}
func main() {
@ -44,7 +46,7 @@ func main() {
options, err := fzf.ParseOptions(true, os.Args[1:])
if err != nil {
errorExit(err.Error())
exit(fzf.ExitError, err)
return
}
if options.Bash {
@ -76,8 +78,5 @@ func main() {
}
code, err := fzf.Run(options)
if err != nil {
os.Stderr.WriteString(err.Error() + "\n")
}
os.Exit(code)
exit(code, err)
}

Loading…
Cancel
Save