diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-07-26 12:43:46 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-07-26 12:43:46 (GMT) |
commit | 29b6cb48013e77d8ca911bdbdc7361a1a551f300 (patch) | |
tree | 1d55a1f5c68da11ce8efb88a7138cde954c645d5 /win | |
parent | 93f5ab8b03bec7f45aa57cac04a42a42381452f9 (diff) | |
download | tcl-29b6cb48013e77d8ca911bdbdc7361a1a551f300.zip tcl-29b6cb48013e77d8ca911bdbdc7361a1a551f300.tar.gz tcl-29b6cb48013e77d8ca911bdbdc7361a1a551f300.tar.bz2 |
Fix this Travis build problems on Win32: [https://travis-ci.org/tcltk/tcl/jobs/562935948]. Also, use _read/_write on Windows whenever possible, as read/write is deprecated there.
Diffstat (limited to 'win')
-rw-r--r-- | win/cat.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -21,14 +21,14 @@ main(void) 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, strlen(err)); + _write(2, err, (unsigned int)strlen(err)); return 0; } |