Discard stdout if not redirected to file

Commit 97bee661 Printf statement at widgets/msgviewer.go#188 introduced
bad formatting in the display if stdout was not being redirected.
This commit is contained in:
Daniel Bridges 2019-07-19 22:49:57 -07:00 committed by Drew DeVault
parent e42b95a617
commit ec0e0f9d75

View file

@ -128,6 +128,7 @@ func main() {
logOut = os.Stdout logOut = os.Stdout
} else { } else {
logOut = ioutil.Discard logOut = ioutil.Discard
os.Stdout, _ = os.Open(os.DevNull)
} }
logger = log.New(logOut, "", log.LstdFlags) logger = log.New(logOut, "", log.LstdFlags)
logger.Println("Starting up aerc") logger.Println("Starting up aerc")