Linux-CDROM
view release on metacpan or search on metacpan
CDROM *self;
PREINIT:
char mode[8];
GV *gv;
STRLEN modlen;
CODE:
{
modlen = sprintf(mode, "<&%i", self->fd);
gv = newGVgen("main");
sv_dump((SV*)gv);
do_openn(gv, mode, modlen, FALSE, O_RDONLY|O_NONBLOCK, 0, Nullfp, (SV**)NULL, 0);
sv_setsv(ST(0), sv_2mortal(newRV_noinc((SV*)gv)));
XSRETURN(1);
}
void
close (self)
CDROM *self;
CODE:
{
if (close(self->fd) == -1)
( run in 1.181 second using v1.01-cache-2.11-cpan-49f99fa48dc )