From d6ee0499f53190bbf8a686a512902417772f31ac Mon Sep 17 00:00:00 2001 From: 178inaba <178inaba@users.noreply.github.com> Date: Mon, 17 Apr 2017 22:39:57 +0900 Subject: [PATCH] Fix tty.Open() position --- cmd/mstdn/main.go | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/cmd/mstdn/main.go b/cmd/mstdn/main.go index 2bd18fd..cb11270 100644 --- a/cmd/mstdn/main.go +++ b/cmd/mstdn/main.go @@ -66,12 +66,6 @@ var ( ) func prompt() (string, string, error) { - t, err := tty.Open() - if err != nil { - return "", "", err - } - defer t.Close() - fmt.Print("E-Mail: ") email, err := readUsername() if err != nil { @@ -81,6 +75,11 @@ func prompt() (string, string, error) { fmt.Print("Password: ") var password string if readPassword == nil { + t, err := tty.Open() + if err != nil { + return "", "", err + } + defer t.Close() password, err = t.ReadPassword() } else { password, err = readPassword()