win32/win32.c Win32 port
win32/win32.h Win32 port
win32/win32iop.h Win32 port
+win32/win32io.c Win32 PerlIO layer support
win32/win32sck.c Win32 port
win32/win32thread.c Win32 functions for threads
win32/win32thread.h Win32 port mapping to threads
const char *s = (PL_tainting) ? Nullch : PerlEnv_getenv("PERLIO");
PerlIO_funcs *osLayer = &PerlIO_unix;
PerlIO_def_layerlist = PerlIO_list_alloc();
+ PerlIO_define_layer(aTHX_ &PerlIO_unix);
#ifdef WIN32
+ PerlIO_define_layer(aTHX_ &PerlIO_win32);
+#if 0
osLayer = &PerlIO_win32;
- PerlIO_define_layer(aTHX_ &PerlIO_unix);
-#else
- osLayer = &PerlIO_unix;
#endif
- PerlIO_define_layer(aTHX_ osLayer);
+#endif
PerlIO_define_layer(aTHX_ &PerlIO_raw);
PerlIO_define_layer(aTHX_ &PerlIO_perlio);
PerlIO_define_layer(aTHX_ &PerlIO_stdio);