@@ -356,11 +356,11 @@ PHP_FUNCTION(stream_bucket_make_writeable)
356
356
if (brigade -> head && (bucket = php_stream_bucket_make_writeable (brigade -> head ))) {
357
357
ZVAL_RES (& zbucket , zend_register_resource (bucket , le_bucket ));
358
358
object_init_ex (return_value , stream_bucket_class_entry );
359
- add_property_zval ( return_value , "bucket" , & zbucket );
359
+ zend_update_property ( Z_OBJCE_P ( return_value ), Z_OBJ_P ( return_value ), ZEND_STRL ( "bucket" ) , & zbucket );
360
360
/* add_property_zval increments the refcount which is unwanted here */
361
361
zval_ptr_dtor (& zbucket );
362
- add_property_stringl ( return_value , "data" , bucket -> buf , bucket -> buflen );
363
- add_property_long ( return_value , "datalen" , bucket -> buflen );
362
+ zend_update_property_stringl ( Z_OBJCE_P ( return_value ), Z_OBJ_P ( return_value ), ZEND_STRL ( "data" ) , bucket -> buf , bucket -> buflen );
363
+ zend_update_property_long ( Z_OBJCE_P ( return_value ), Z_OBJ_P ( return_value ), ZEND_STRL ( "datalen" ) , bucket -> buflen );
364
364
} else {
365
365
ZVAL_NULL (return_value );
366
366
}
@@ -461,11 +461,11 @@ PHP_FUNCTION(stream_bucket_new)
461
461
462
462
ZVAL_RES (& zbucket , zend_register_resource (bucket , le_bucket ));
463
463
object_init_ex (return_value , stream_bucket_class_entry );
464
- add_property_zval ( return_value , "bucket" , & zbucket );
464
+ zend_update_property ( Z_OBJCE_P ( return_value ), Z_OBJ_P ( return_value ), ZEND_STRL ( "bucket" ) , & zbucket );
465
465
/* add_property_zval increments the refcount which is unwanted here */
466
466
zval_ptr_dtor (& zbucket );
467
- add_property_stringl ( return_value , "data" , bucket -> buf , bucket -> buflen );
468
- add_property_long ( return_value , "datalen" , bucket -> buflen );
467
+ zend_update_property_stringl ( Z_OBJCE_P ( return_value ), Z_OBJ_P ( return_value ), ZEND_STRL ( "data" ) , bucket -> buf , bucket -> buflen );
468
+ zend_update_property_long ( Z_OBJCE_P ( return_value ), Z_OBJ_P ( return_value ), ZEND_STRL ( "datalen" ) , bucket -> buflen );
469
469
}
470
470
/* }}} */
471
471
0 commit comments