diff options
Diffstat (limited to 'win/cat.c')
| -rw-r--r-- | win/cat.c | 15 |
1 files changed, 4 insertions, 11 deletions
@@ -9,33 +9,26 @@ * of this file, and for a DISCLAIMER OF ALL WARRANTIES. */ -#ifdef TCL_BROKEN_MAINARGS -/* On mingw32 and cygwin this doesn't work */ -# undef UNICODE -# undef _UNICODE -#endif - #include <stdio.h> #include <io.h> #include <string.h> -#include <tchar.h> int -_tmain(void) +main(void) { char buf[1024]; int n; const char *err; while (1) { - n = _read(0, buf, sizeof(buf)); + n = read(0, buf, sizeof(buf)); if (n <= 0) { break; } - _write(1, buf, n); + write(1, buf, n); } err = (sizeof(int) == 2) ? "stderr16" : "stderr32"; - _write(2, err, (unsigned int)strlen(err)); + write(2, err, strlen(err)); return 0; } |
