Add tcelldb error check

This commit is contained in:
Zachary Yedidia 2018-08-28 14:26:21 -04:00
parent 9cbe2c62de
commit 7339afcf73

View file

@ -193,7 +193,12 @@ func InitScreen() {
screen, err = tcell.NewScreen()
if err != nil {
if err == tcell.ErrTermNotFound {
terminfo.WriteDB(configDir + "/.tcelldb")
err = terminfo.WriteDB(configDir + "/.tcelldb")
if err != nil {
fmt.Println(err)
fmt.Println("Fatal: Micro could not create tcelldb")
os.Exit(1)
}
screen, err = tcell.NewScreen()
if err != nil {
fmt.Println(err)