--- embedaddon/php/ext/standard/user_filters.c 2012/02/21 23:48:02 1.1.1.1 +++ embedaddon/php/ext/standard/user_filters.c 2012/05/29 12:34:43 1.1.1.2 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: user_filters.c,v 1.1.1.1 2012/02/21 23:48:02 misho Exp $ */ +/* $Id: user_filters.c,v 1.1.1.2 2012/05/29 12:34:43 misho Exp $ */ #include "php.h" #include "php_globals.h" @@ -259,7 +259,7 @@ php_stream_filter_status_t userfilter_filter( * from being destroyed properly */ INIT_ZVAL(zpropname); ZVAL_STRINGL(&zpropname, "stream", sizeof("stream")-1, 0); - Z_OBJ_HANDLER_P(obj, unset_property)(obj, &zpropname TSRMLS_CC); + Z_OBJ_HANDLER_P(obj, unset_property)(obj, &zpropname, 0 TSRMLS_CC); zval_ptr_dtor(&zclosing); zval_ptr_dtor(&zconsumed); @@ -544,7 +544,8 @@ PHP_FUNCTION(stream_bucket_new) PHP_FUNCTION(stream_get_filters) { char *filter_name; - int key_flags, filter_name_len = 0; + int key_flags; + uint filter_name_len = 0; HashTable *filters_hash; ulong num_key;