Bug #14827 ยป ruby-changes.patch
| io.c (working copy) | ||
|---|---|---|
|
for (i = 0; i < argc; i += cnt) {
|
||
|
#ifdef HAVE_WRITEV
|
||
|
#ifdef IOV_MAX
|
||
|
if ((fptr->mode & (FMODE_SYNC|FMODE_TTY)) && ((cnt = argc - i) < IOV_MAX)) {
|
||
|
#else
|
||
|
if (fptr->mode & (FMODE_SYNC|FMODE_TTY)) {
|
||
|
cnt = argc - i;
|
||
|
#endif
|
||
|
n = io_fwritev(cnt, &argv[i], fptr);
|
||
|
}
|
||
|
else
|
||