/
githubmirror
/
readline
Обзор
Документация
Войти
/
githubmirror
/
readline
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
password.go
33 строки
630 B
Abiola Ibrahim
Fix panic for ReadPassword (#133)
03 ноя 2017, 16:19
03 ноя 2017, 16:19
a4d5111
Код
Авторство
О чём код?
package readline type opPassword struct { o *Operation backupCfg *Config } func newOpPassword(o *Operation) *opPassword { return &opPassword{o: o} } func (o *opPassword) ExitPasswordMode() { o.o.SetConfig(o.backupCfg) o.backupCfg = nil } func (o *opPassword) EnterPasswordMode(cfg *Config) (err error) { o.backupCfg, err = o.o.SetConfig(cfg) return } func (o *opPassword) PasswordConfig() *Config { return &Config{ EnableMask: true, InterruptPrompt: "\n", EOFPrompt: "\n", HistoryLimit: -1, Painter: &defaultPainter{}, Stdout: o.o.cfg.Stdout, Stderr: o.o.cfg.Stderr, } }