summaryrefslogtreecommitdiff
path: root/perliol.h
diff options
context:
space:
mode:
Diffstat (limited to 'perliol.h')
-rw-r--r--perliol.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/perliol.h b/perliol.h
index e9f6a975bb..b659de0bf3 100644
--- a/perliol.h
+++ b/perliol.h
@@ -107,7 +107,9 @@ EXT PerlIO_funcs PerlIO_pending;
#ifdef HAS_MMAP
EXT PerlIO_funcs PerlIO_mmap;
#endif
-
+#ifdef WIN32
+EXT PerlIO_funcs PerlIO_win32;
+#endif
extern PerlIO *PerlIO_allocate(pTHX);
extern SV *PerlIO_arg_fetch(PerlIO_list_t *av,IV n);
#define PerlIOArg PerlIO_arg_fetch(layers,n)
@@ -169,6 +171,8 @@ extern STDCHAR *PerlIOBuf_get_ptr (PerlIO *f);
extern SSize_t PerlIOBuf_get_cnt (PerlIO *f);
extern void PerlIOBuf_set_ptrcnt (PerlIO *f, STDCHAR *ptr, SSize_t cnt);
+extern int PerlIOUnix_oflags (const char *mode);
+
/*--------------------------------------------------------------------------------------*/
#endif /* _PERLIOL_H */