Prefer constants for shutdown over magic numbers

This commit is contained in:
Nobuyoshi Nakada 2024-09-06 21:58:01 +09:00
parent bc85c8d852
commit 37712c1ed6
No known key found for this signature in database
GPG Key ID: 3582D74E1FEE4465
2 changed files with 3 additions and 3 deletions

View File

@ -124,7 +124,7 @@ bsock_close_read(VALUE sock)
rb_io_t *fptr;
GetOpenFile(sock, fptr);
shutdown(fptr->fd, 0);
shutdown(fptr->fd, SHUT_RD);
if (!(fptr->mode & FMODE_WRITABLE)) {
return rb_io_close(sock);
}
@ -157,7 +157,7 @@ bsock_close_write(VALUE sock)
if (!(fptr->mode & FMODE_READABLE)) {
return rb_io_close(sock);
}
shutdown(fptr->fd, 1);
shutdown(fptr->fd, SHUT_WR);
fptr->mode &= ~FMODE_WRITABLE;
return Qnil;

View File

@ -48,7 +48,7 @@ socks_s_close(VALUE sock)
rb_io_t *fptr;
GetOpenFile(sock, fptr);
shutdown(fptr->fd, 2);
shutdown(fptr->fd, SHUT_RDWR);
return rb_io_close(sock);
}
#endif