Method: Dir#fileno
- Defined in:
- dir.c
#fileno ⇒ Integer
779 780 781 782 783 784 785 786 787 788 789 790 |
# File 'dir.c', line 779
static VALUE
dir_fileno(VALUE dir)
{
struct dir_data *dirp;
int fd;
GetDIR(dir, dirp);
fd = dirfd(dirp->dir);
if (fd == -1)
rb_sys_fail("dirfd");
return INT2NUM(fd);
}
|