eric pouech (@epo) commented about programs/cmd/builtins.c:
- }
- hOut = GetStdHandle(STD_OUTPUT_HANDLE);
- if (hOut == INVALID_HANDLE_VALUE) {
WCMD_print_error ();
WCMD_output_stderr(WCMD_LoadMessage(WCMD_READFAIL), thisArg);
CloseHandle(hIn);
return errorlevel = ERROR_INVALID_FUNCTION;
- }
- if (writeHeaders) {
WCMD_output_stderr(L"\n%1\n\n\n", thisArg);
- }
- if (GetFileType(hIn) == FILE_TYPE_CHAR || GetFileType(hOut) == FILE_TYPE_CHAR) {
/* text mode */
while (WCMD_ReadFile(hIn, buffer, ARRAY_SIZE(buffer) - 1, &count)) {
shouldn't we just do a ManualCopy(..., TRUE) here instead?