mirror of
https://github.com/PowerShell/Win32-OpenSSH.git
synced 2025-07-23 22:15:37 +02:00
Workaround for <Enter> artifact in latest build
This commit is contained in:
parent
399d345a1c
commit
6ec627589f
@ -187,8 +187,11 @@ int wmain(int ac, wchar_t **av) {
|
||||
if ((buf[i] == '\r') || (buf[i] == '\n')) {
|
||||
|
||||
/* TODO - do a much accurate mapping */
|
||||
buf[i] = '\n';
|
||||
GOTO_CLEANUP_ON_FALSE(WriteFile(pipe_out, buf + i, 1, &wr, NULL));
|
||||
if ((buf[i] == '\r') && ((i == rd -1) || (buf[i+1] != '\n'))) {
|
||||
buf[i] = '\n';
|
||||
GOTO_CLEANUP_ON_FALSE(WriteFile(pipe_out, buf + i, 1, &wr, NULL));
|
||||
}
|
||||
in_cmd[in_cmd_len] = buf[i];
|
||||
in_cmd_len++;
|
||||
GOTO_CLEANUP_ON_FALSE(WriteFile(child_pipe_write, in_cmd, in_cmd_len, &wr, NULL));
|
||||
|
Loading…
x
Reference in New Issue
Block a user