diff options
author | Sara Golemon <pollita@php.net> | 2004-07-20 05:26:33 +0000 |
---|---|---|
committer | Sara Golemon <pollita@php.net> | 2004-07-20 05:26:33 +0000 |
commit | f92797f4e0b6a9bed77504a99c2658d567e078c6 (patch) | |
tree | 350510d652ee2c771da71af6d9691761fcc4337d /ext/bz2/bz2.c | |
parent | fc7197322c03d6c87aa44ffbe64b780b90c952af (diff) | |
download | php-git-f92797f4e0b6a9bed77504a99c2658d567e078c6.tar.gz |
Add bz2 stream filter support
Diffstat (limited to 'ext/bz2/bz2.c')
-rw-r--r-- | ext/bz2/bz2.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/bz2/bz2.c b/ext/bz2/bz2.c index 515197f9d3..e51c993b5a 100644 --- a/ext/bz2/bz2.c +++ b/ext/bz2/bz2.c @@ -243,13 +243,14 @@ static void php_bz2_error(INTERNAL_FUNCTION_PARAMETERS, int); PHP_MINIT_FUNCTION(bz2) { php_register_url_stream_wrapper("compress.bzip2", &php_stream_bzip2_wrapper TSRMLS_CC); - + php_stream_filter_register_factory("bzip2.*", &php_bz2_filter_factory TSRMLS_CC); return SUCCESS; } PHP_MSHUTDOWN_FUNCTION(bz2) { php_unregister_url_stream_wrapper("compress.bzip2" TSRMLS_CC); + php_stream_filter_unregister_factory("bzip2.*" TSRMLS_CC); return SUCCESS; } @@ -258,6 +259,8 @@ PHP_MINFO_FUNCTION(bz2) { php_info_print_table_start(); php_info_print_table_row(2, "BZip2 Support", "Enabled"); + php_info_print_table_row(2, "Stream Wrapper support", "compress.bz2://"); + php_info_print_table_row(2, "Stream Filter support", "bzip2.decompress, bzip2.compress"); php_info_print_table_row(2, "BZip2 Version", (char *) BZ2_bzlibVersion()); php_info_print_table_end(); } |