PerlIO layers must be stored and applied in the given order for each IO::All object #39

wchristian opened this Issue Mar 3, 2014 · 1 comment


None yet
2 participants

wchristian commented Mar 3, 2014

The result of PerlIO layer application on a file handle is dependent on the previously applied layers. As such it is necessary that all layer change instructions (encoding, binary, binmode, utf8 (maybe more?)) do not flip flags on the io object, but add the relevant instructions to an array, which needs to be applied to a file handle at open time.

This would be the ultimate fix for #36.


frioux commented Mar 21, 2014

fixed by #43

@frioux frioux closed this Mar 21, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment