diff options
Diffstat (limited to 'ext/intl/breakiterator/breakiterator_iterators.cpp')
-rw-r--r-- | ext/intl/breakiterator/breakiterator_iterators.cpp | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/ext/intl/breakiterator/breakiterator_iterators.cpp b/ext/intl/breakiterator/breakiterator_iterators.cpp index 19de7bce34..624a813e54 100644 --- a/ext/intl/breakiterator/breakiterator_iterators.cpp +++ b/ext/intl/breakiterator/breakiterator_iterators.cpp @@ -36,30 +36,30 @@ static zend_object_handlers IntlPartsIterator_handlers; /* BreakIterator's iterator */ -inline BreakIterator *_breakiter_prolog(zend_object_iterator *iter TSRMLS_DC) +inline BreakIterator *_breakiter_prolog(zend_object_iterator *iter) { BreakIterator_object *bio; bio = Z_INTL_BREAKITERATOR_P(&iter->data); - intl_errors_reset(BREAKITER_ERROR_P(bio) TSRMLS_CC); + intl_errors_reset(BREAKITER_ERROR_P(bio)); if (bio->biter == NULL) { intl_errors_set(BREAKITER_ERROR_P(bio), U_INVALID_STATE_ERROR, "The BreakIterator object backing the PHP iterator is not " - "properly constructed", 0 TSRMLS_CC); + "properly constructed", 0); } return bio->biter; } -static void _breakiterator_destroy_it(zend_object_iterator *iter TSRMLS_DC) +static void _breakiterator_destroy_it(zend_object_iterator *iter) { zval_ptr_dtor(&iter->data); } -static void _breakiterator_move_forward(zend_object_iterator *iter TSRMLS_DC) +static void _breakiterator_move_forward(zend_object_iterator *iter) { - BreakIterator *biter = _breakiter_prolog(iter TSRMLS_CC); + BreakIterator *biter = _breakiter_prolog(iter); zoi_with_current *zoi_iter = (zoi_with_current*)iter; - iter->funcs->invalidate_current(iter TSRMLS_CC); + iter->funcs->invalidate_current(iter); if (biter == NULL) { return; @@ -71,9 +71,9 @@ static void _breakiterator_move_forward(zend_object_iterator *iter TSRMLS_DC) } //else we've reached the end of the enum, nothing more is required } -static void _breakiterator_rewind(zend_object_iterator *iter TSRMLS_DC) +static void _breakiterator_rewind(zend_object_iterator *iter) { - BreakIterator *biter = _breakiter_prolog(iter TSRMLS_CC); + BreakIterator *biter = _breakiter_prolog(iter); zoi_with_current *zoi_iter = (zoi_with_current*)iter; int32_t pos = biter->first(); @@ -91,12 +91,12 @@ static zend_object_iterator_funcs breakiterator_iterator_funcs = { }; U_CFUNC zend_object_iterator *_breakiterator_get_iterator( - zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC) + zend_class_entry *ce, zval *object, int by_ref) { BreakIterator_object *bio; if (by_ref) { zend_throw_exception(NULL, - "Iteration by reference is not supported", 0 TSRMLS_CC); + "Iteration by reference is not supported", 0); return NULL; } @@ -105,12 +105,12 @@ U_CFUNC zend_object_iterator *_breakiterator_get_iterator( if (biter == NULL) { zend_throw_exception(NULL, - "The BreakIterator is not properly constructed", 0 TSRMLS_CC); + "The BreakIterator is not properly constructed", 0); return NULL; } zoi_with_current *zoi_iter = static_cast<zoi_with_current*>(emalloc(sizeof *zoi_iter)); - zend_iterator_init(&zoi_iter->zoi TSRMLS_CC); + zend_iterator_init(&zoi_iter->zoi); ZVAL_COPY(&zoi_iter->zoi.data, object); zoi_iter->zoi.funcs = &breakiterator_iterator_funcs; zoi_iter->zoi.index = 0; @@ -129,23 +129,23 @@ typedef struct zoi_break_iter_parts { BreakIterator_object *bio; /* so we don't have to fetch it all the time */ } zoi_break_iter_parts; -static void _breakiterator_parts_destroy_it(zend_object_iterator *iter TSRMLS_DC) +static void _breakiterator_parts_destroy_it(zend_object_iterator *iter) { zval_ptr_dtor(&iter->data); } -static void _breakiterator_parts_get_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) +static void _breakiterator_parts_get_current_key(zend_object_iterator *iter, zval *key) { /* the actual work is done in move_forward and rewind */ ZVAL_LONG(key, iter->index); } -static void _breakiterator_parts_move_forward(zend_object_iterator *iter TSRMLS_DC) +static void _breakiterator_parts_move_forward(zend_object_iterator *iter) { zoi_break_iter_parts *zoi_bit = (zoi_break_iter_parts*)iter; BreakIterator_object *bio = zoi_bit->bio; - iter->funcs->invalidate_current(iter TSRMLS_CC); + iter->funcs->invalidate_current(iter); int32_t cur, next; @@ -183,18 +183,18 @@ static void _breakiterator_parts_move_forward(zend_object_iterator *iter TSRMLS_ ZVAL_STR(&zoi_bit->zoi_cur.current, res); } -static void _breakiterator_parts_rewind(zend_object_iterator *iter TSRMLS_DC) +static void _breakiterator_parts_rewind(zend_object_iterator *iter) { zoi_break_iter_parts *zoi_bit = (zoi_break_iter_parts*)iter; BreakIterator_object *bio = zoi_bit->bio; if (!Z_ISUNDEF(zoi_bit->zoi_cur.current)) { - iter->funcs->invalidate_current(iter TSRMLS_CC); + iter->funcs->invalidate_current(iter); } bio->biter->first(); - iter->funcs->move_forward(iter TSRMLS_CC); + iter->funcs->move_forward(iter); } static zend_object_iterator_funcs breakiterator_parts_it_funcs = { @@ -209,7 +209,7 @@ static zend_object_iterator_funcs breakiterator_parts_it_funcs = { void IntlIterator_from_BreakIterator_parts(zval *break_iter_zv, zval *object, - parts_iter_key_type key_type TSRMLS_DC) + parts_iter_key_type key_type) { IntlIterator_object *ii; @@ -217,7 +217,7 @@ void IntlIterator_from_BreakIterator_parts(zval *break_iter_zv, ii = Z_INTL_ITERATOR_P(object); ii->iterator = (zend_object_iterator*)emalloc(sizeof(zoi_break_iter_parts)); - zend_iterator_init(ii->iterator TSRMLS_CC); + zend_iterator_init(ii->iterator); ZVAL_COPY(&ii->iterator->data, break_iter_zv); ii->iterator->funcs = &breakiterator_parts_it_funcs; @@ -234,15 +234,15 @@ void IntlIterator_from_BreakIterator_parts(zval *break_iter_zv, ((zoi_break_iter_parts*)ii->iterator)->key_type = key_type; } -U_CFUNC zend_object *IntlPartsIterator_object_create(zend_class_entry *ce TSRMLS_DC) +U_CFUNC zend_object *IntlPartsIterator_object_create(zend_class_entry *ce) { - zend_object *retval = IntlIterator_ce_ptr->create_object(ce TSRMLS_CC); + zend_object *retval = IntlIterator_ce_ptr->create_object(ce); retval->handlers = &IntlPartsIterator_handlers; return retval; } -U_CFUNC zend_function *IntlPartsIterator_get_method(zend_object **object_ptr, zend_string *method, const zval *key TSRMLS_DC) +U_CFUNC zend_function *IntlPartsIterator_get_method(zend_object **object_ptr, zend_string *method, const zval *key) { zend_function *ret; zend_string *lc_method_name; @@ -261,12 +261,12 @@ U_CFUNC zend_function *IntlPartsIterator_get_method(zend_object **object_ptr, ze if (obj->iterator && !Z_ISUNDEF(obj->iterator->data)) { zval *break_iter_zv = &obj->iterator->data; *object_ptr = Z_OBJ_P(break_iter_zv); - ret = Z_OBJ_HANDLER_P(break_iter_zv, get_method)(object_ptr, method, key TSRMLS_CC); + ret = Z_OBJ_HANDLER_P(break_iter_zv, get_method)(object_ptr, method, key); goto end; } } - ret = std_object_handlers.get_method(object_ptr, method, key TSRMLS_CC); + ret = std_object_handlers.get_method(object_ptr, method, key); end: if (key == NULL) { @@ -282,7 +282,7 @@ U_CFUNC PHP_METHOD(IntlPartsIterator, getBreakIterator) if (zend_parse_parameters_none() == FAILURE) { intl_error_set(NULL, U_ILLEGAL_ARGUMENT_ERROR, - "IntlPartsIterator::getBreakIterator: bad arguments", 0 TSRMLS_CC); + "IntlPartsIterator::getBreakIterator: bad arguments", 0); return; } @@ -300,14 +300,14 @@ static const zend_function_entry IntlPartsIterator_class_functions[] = { PHP_FE_END }; -U_CFUNC void breakiterator_register_IntlPartsIterator_class(TSRMLS_D) +U_CFUNC void breakiterator_register_IntlPartsIterator_class(void) { zend_class_entry ce; /* Create and register 'BreakIterator' class. */ INIT_CLASS_ENTRY(ce, "IntlPartsIterator", IntlPartsIterator_class_functions); IntlPartsIterator_ce_ptr = zend_register_internal_class_ex(&ce, - IntlIterator_ce_ptr TSRMLS_CC); + IntlIterator_ce_ptr); IntlPartsIterator_ce_ptr->create_object = IntlPartsIterator_object_create; memcpy(&IntlPartsIterator_handlers, &IntlIterator_handlers, @@ -316,7 +316,7 @@ U_CFUNC void breakiterator_register_IntlPartsIterator_class(TSRMLS_D) #define PARTSITER_DECL_LONG_CONST(name) \ zend_declare_class_constant_long(IntlPartsIterator_ce_ptr, #name, \ - sizeof(#name) - 1, PARTS_ITERATOR_ ## name TSRMLS_CC) + sizeof(#name) - 1, PARTS_ITERATOR_ ## name) PARTSITER_DECL_LONG_CONST(KEY_SEQUENTIAL); PARTSITER_DECL_LONG_CONST(KEY_LEFT); |