summaryrefslogtreecommitdiff
path: root/perliol.h
diff options
context:
space:
mode:
authorLeon Timmermans <fawaka@gmail.com>2011-01-20 21:08:34 +0100
committerFather Chrysostomos <sprout@cpan.org>2011-01-20 19:03:47 -0800
commit81fe74fb3f93457df8e864c91546ac6b860657fc (patch)
treeb98f1384a2b32835a00a75866cc59b3f6628f89e /perliol.h
parent57e9ad135a0bd26cf0c27c058712ad1518a209bf (diff)
downloadperl-81fe74fb3f93457df8e864c91546ac6b860657fc.tar.gz
Define PerlIOBase_open
Diffstat (limited to 'perliol.h')
-rw-r--r--perliol.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/perliol.h b/perliol.h
index 019fa8ca04..965910b780 100644
--- a/perliol.h
+++ b/perliol.h
@@ -189,6 +189,7 @@ PERL_EXPORT_C IV PerlIOBase_noop_fail(pTHX_ PerlIO *f);
PERL_EXPORT_C IV PerlIOBase_noop_ok(pTHX_ PerlIO *f);
PERL_EXPORT_C IV PerlIOBase_popped(pTHX_ PerlIO *f);
PERL_EXPORT_C IV PerlIOBase_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *tab);
+PERL_EXPORT_C PerlIO * PerlIOBase_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const char *mode, int fd, int imode, int perm, PerlIO *old, int narg, SV **args);
PERL_EXPORT_C SSize_t PerlIOBase_read(pTHX_ PerlIO *f, void *vbuf, Size_t count);
PERL_EXPORT_C void PerlIOBase_setlinebuf(pTHX_ PerlIO *f);
PERL_EXPORT_C SSize_t PerlIOBase_unread(pTHX_ PerlIO *f, const void *vbuf, Size_t count);