F-4105 - Write only bytes read to Windows stdout handle

pull/1073/head
aidan garske 2026-07-10 12:17:59 -07:00 committed by John Safranek
parent 7915772fe3
commit f9fc298637
2 changed files with 2 additions and 2 deletions

View File

@ -563,7 +563,7 @@ static THREAD_RET readPeer(void* in)
buf[bufSz - 1] = '\0';
#ifdef USE_WINDOWS_API
if (WriteFile(stdoutHandle, buf, bufSz, &writtn, NULL) == FALSE) {
if (WriteFile(stdoutHandle, buf, (DWORD)ret, &writtn, NULL) == FALSE) {
err_sys("Failed to write to stdout handle");
}
#else

View File

@ -546,7 +546,7 @@ static THREAD_RET readPeer(void* in)
buf[bufSz - 1] = '\0';
#ifdef USE_WINDOWS_API
if (WriteFile(stdoutHandle, buf, bufSz, &writtn, NULL) == FALSE) {
if (WriteFile(stdoutHandle, buf, (DWORD)ret, &writtn, NULL) == FALSE) {
err_sys("Failed to write to stdout handle");
}
#else