Improve consistency of io_binwritev_internal implementaiton.

This commit is contained in:
Samuel Williams 2022-05-09 22:36:33 +12:00
parent ac499bb511
commit 4efccd28e4
Notes: git 2022-05-28 12:44:45 +09:00

8
io.c
View File

@ -1940,13 +1940,11 @@ io_binwritev_internal(VALUE arg)
iov->iov_base = (char *)iov->iov_base + result;
iov->iov_len -= result;
errno = EAGAIN;
}
if (rb_io_maybe_wait_writable(errno, fptr->self, Qnil)) {
else if (rb_io_maybe_wait_writable(errno, fptr->self, Qnil)) {
rb_io_check_closed(fptr);
} else {
}
else {
return -1;
}
}