]> granicus.if.org Git - php/commit
Refactor streams layer for PHP6.
authorSara Golemon <pollita@php.net>
Mon, 13 Mar 2006 04:40:11 +0000 (04:40 +0000)
committerSara Golemon <pollita@php.net>
Mon, 13 Mar 2006 04:40:11 +0000 (04:40 +0000)
commit48798021b5cfb75c7336326c0583a61e9aace350
tree104ee8d15635677646ac53a984d1947eebd52aa4
parentfe2842d21b529d3e5e26000ae3889267c28bdb00
Refactor streams layer for PHP6.

Don't be frightened by the size of this commit.
A significant portion of it is restoring the read buffer semantics back
to what PHP4/5 use.  (Or a close aproximation thereof).

See main/streams/streams.c and ext/standard/file.c for a set of
UTODO comments covering work yet to be done.
12 files changed:
ext/bz2/bz2_filter.c
ext/standard/file.c
ext/standard/filters.c
ext/standard/streamsfuncs.c
ext/standard/user_filters.c
ext/unicode/unicode_filter.c
ext/zlib/zlib_filter.c
main/php_streams.h
main/streams/cast.c
main/streams/filter.c
main/streams/php_stream_filter_api.h
main/streams/streams.c