summaryrefslogtreecommitdiff
path: root/perliol.h
diff options
context:
space:
mode:
authorNick Ing-Simmons <nik@tiuk.ti.com>2001-01-21 23:44:47 +0000
committerNick Ing-Simmons <nik@tiuk.ti.com>2001-01-21 23:44:47 +0000
commitdfebf9581083f76d0f88d6a3edc9e5b72e852d91 (patch)
treef4c9a75667bb9b8d4dbf2f58d4c13b9f7e3739eb /perliol.h
parente03ac09223e234f57407d65d0cb9cc67f3394e0a (diff)
downloadperl-dfebf9581083f76d0f88d6a3edc9e5b72e852d91.tar.gz
Make "real" layers of ":utf8" and ":raw".
So now PERLIO=utf8 perl ... does what Andreas wanted. Fix arg passing in open.pm (still have a Carp issue). p4raw-id: //depot/perlio@8511
Diffstat (limited to 'perliol.h')
-rw-r--r--perliol.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/perliol.h b/perliol.h
index 04c7071fa4..f524fcd537 100644
--- a/perliol.h
+++ b/perliol.h
@@ -40,6 +40,7 @@ struct _PerlIO_funcs
#define PERLIO_K_BUFFERED 0x00000002
#define PERLIO_K_CANCRLF 0x00000004
#define PERLIO_K_FASTGETS 0x00000008
+#define PERLIO_K_DUMMY 0x00000010
/*--------------------------------------------------------------------------------------*/
struct _PerlIO
@@ -78,6 +79,8 @@ extern PerlIO_funcs PerlIO_unix;
extern PerlIO_funcs PerlIO_perlio;
extern PerlIO_funcs PerlIO_stdio;
extern PerlIO_funcs PerlIO_crlf;
+extern PerlIO_funcs PerlIO_utf8;
+extern PerlIO_funcs PerlIO_raw;
/* The EXT is need for Cygwin -- but why only for _pending? --jhi */
EXT PerlIO_funcs PerlIO_pending;
#ifdef HAS_MMAP