Bug #17759 ยป ruby-ioctl_req_t.patch
io.c | ||
---|---|---|
return rb_ensure(select_call, (VALUE)&args, select_end, (VALUE)&args);
|
||
}
|
||
#if (defined(__linux__) && !defined(__ANDROID__)) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
|
||
#if defined(__GLIBC__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
|
||
typedef unsigned long ioctl_req_t;
|
||
# define NUM2IOCTLREQ(num) NUM2ULONG(num)
|
||
#else
|