Linux-CDROM
view release on metacpan or search on metacpan
191192193194195196197198199200201202203204205206207208209210211
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 0.635 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )