mirror of
https://github.com/bitcoin/bitcoin.git
synced 2024-11-20 02:25:40 +01:00
add newline after -stdin*
This commit is contained in:
parent
7f11fba2e3
commit
50c4afa3c4
@ -421,6 +421,9 @@ static int CommandLineRPC(int argc, char *argv[])
|
||||
if (!std::getline(std::cin, rpcPass)) {
|
||||
throw std::runtime_error("-stdinrpcpass specified but failed to read from standard input");
|
||||
}
|
||||
if (StdinTerminal()) {
|
||||
fputc('\n', stdout);
|
||||
}
|
||||
gArgs.ForceSetArg("-rpcpassword", rpcPass);
|
||||
}
|
||||
std::vector<std::string> args = std::vector<std::string>(&argv[1], &argv[argc]);
|
||||
@ -437,6 +440,9 @@ static int CommandLineRPC(int argc, char *argv[])
|
||||
if (!std::getline(std::cin, walletPass)) {
|
||||
throw std::runtime_error("-stdinwalletpassphrase specified but failed to read from standard input");
|
||||
}
|
||||
if (StdinTerminal()) {
|
||||
fputc('\n', stdout);
|
||||
}
|
||||
args.insert(args.begin() + 1, walletPass);
|
||||
}
|
||||
if (gArgs.GetBoolArg("-stdin", false)) {
|
||||
@ -445,6 +451,9 @@ static int CommandLineRPC(int argc, char *argv[])
|
||||
while (std::getline(std::cin, line)) {
|
||||
args.push_back(line);
|
||||
}
|
||||
if (StdinTerminal()) {
|
||||
fputc('\n', stdout);
|
||||
}
|
||||
}
|
||||
std::unique_ptr<BaseRequestHandler> rh;
|
||||
std::string method;
|
||||
|
Loading…
Reference in New Issue
Block a user