diff options
Diffstat (limited to 'ext/socket/socket.c')
| -rw-r--r-- | ext/socket/socket.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/ext/socket/socket.c b/ext/socket/socket.c index 949a9a13f..65e7d9827 100644 --- a/ext/socket/socket.c +++ b/ext/socket/socket.c @@ -241,9 +241,7 @@ init_sock(VALUE sock, int fd) MakeOpenFile(sock, fp); fp->fd = fd; fp->mode = FMODE_READWRITE|FMODE_DUPLEX; -#if defined(_WIN32) || defined(__CYGWIN__) || defined(__EMX__) - fp->mode |= FMODE_BINMODE; -#endif + rb_io_binmode(sock); if (do_not_reverse_lookup) { fp->mode |= FMODE_NOREVLOOKUP; } |
