I think we need to pass along the string length to all the stream
functions to maintain binary string safety through this code.  This
would fix annoying problems like http://bugs.php.net/39863 and a bunch
of similar issues.  Obviously not something we can do in 5.3 without
breaking binary compatibility though.  Although we might be able to do
something if we assume only chars valid in the current charset is valid
in file paths.

Anybody have any other thoughts on this one?

-Rasmus

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to