mirror of https://gitee.com/bigwinds/arangodb
password fix for Windows
This commit is contained in:
parent
5f2dc7065f
commit
5289d90ff3
|
@ -335,15 +335,12 @@ std::string ConsoleFeature::readPassword(std::string const& message) {
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ConsoleFeature::readPassword() {
|
std::string ConsoleFeature::readPassword() {
|
||||||
std::string password;
|
|
||||||
#ifdef TRI_HAVE_TERMIOS_H
|
|
||||||
TRI_SetStdinVisibility(false);
|
TRI_SetStdinVisibility(false);
|
||||||
std::getline(std::cin, password);
|
|
||||||
|
|
||||||
TRI_SetStdinVisibility(true);
|
TRI_DEFER(TRI_SetStdinVisibility(true));
|
||||||
#else
|
|
||||||
|
std::string password;
|
||||||
std::getline(std::cin, password);
|
std::getline(std::cin, password);
|
||||||
#endif
|
|
||||||
return password;
|
return password;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue