Merge pull request #4549

dc8f6924 password: fix backspace outputting ^? on linux on echoing secure input (moneromooo-monero)
This commit is contained in:
Riccardo Spagni 2018-10-15 13:24:54 +02:00
commit ae5ca0bea1
No known key found for this signature in database
GPG Key ID: 55432DF31CCD4FCD
1 changed files with 7 additions and 0 deletions

View File

@ -158,6 +158,13 @@ namespace
if (!aPass.empty()) if (!aPass.empty())
{ {
aPass.pop_back(); aPass.pop_back();
if (!hide_input)
std::cout << "\b\b\b \b\b\b" << std::flush;
}
else
{
if (!hide_input)
std::cout << "\b\b \b\b" << std::flush;
} }
} }
else else