Skip to content

Commit 2a24585

Browse files
committed
general signatures discrepencies
1 parent fc16285 commit 2a24585

22 files changed

+23
-24
lines changed

Zend/zend_generators.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1018,7 +1018,7 @@ static void zend_generator_iterator_dtor(zend_object_iterator *iterator) /* {{{
10181018
}
10191019
/* }}} */
10201020

1021-
static int zend_generator_iterator_valid(zend_object_iterator *iterator) /* {{{ */
1021+
static zend_result zend_generator_iterator_valid(zend_object_iterator *iterator) /* {{{ */
10221022
{
10231023
zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data);
10241024

Zend/zend_interfaces.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,7 @@ ZEND_API HashTable *zend_user_it_get_gc(zend_object_iterator *_iter, zval **tabl
198198

199199
static const zend_object_iterator_funcs zend_interface_iterator_funcs_iterator = {
200200
zend_user_it_dtor,
201-
// FIXME: Adjust the actual function prototype in zend_object_iterator_funcs
202-
(int (*)(zend_object_iterator *)) zend_user_it_valid,
201+
zend_user_it_valid,
203202
zend_user_it_get_current_data,
204203
zend_user_it_get_current_key,
205204
zend_user_it_move_forward,

Zend/zend_iterators.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ typedef struct _zend_object_iterator_funcs {
3131
void (*dtor)(zend_object_iterator *iter);
3232

3333
/* check for end of iteration (FAILURE or SUCCESS if data is valid) */
34-
int (*valid)(zend_object_iterator *iter);
34+
zend_result (*valid)(zend_object_iterator *iter);
3535

3636
/* fetch the item data for the current element */
3737
zval *(*get_current_data)(zend_object_iterator *iter);

Zend/zend_multibyte.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ ZEND_API const zend_encoding *zend_multibyte_get_script_encoding(void)
170170
return LANG_SCNG(script_encoding);
171171
}
172172

173-
ZEND_API int zend_multibyte_set_script_encoding(const zend_encoding **encoding_list, size_t encoding_list_size)
173+
ZEND_API zend_result zend_multibyte_set_script_encoding(const zend_encoding **encoding_list, size_t encoding_list_size)
174174
{
175175
if (CG(script_encoding_list)) {
176176
free((char*)CG(script_encoding_list));

Zend/zend_weakrefs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -597,7 +597,7 @@ static void zend_weakmap_iterator_dtor(zend_object_iterator *obj_iter)
597597
zval_ptr_dtor(&iter->it.data);
598598
}
599599

600-
static int zend_weakmap_iterator_valid(zend_object_iterator *obj_iter)
600+
static zend_result zend_weakmap_iterator_valid(zend_object_iterator *obj_iter)
601601
{
602602
zend_weakmap_iterator *iter = (zend_weakmap_iterator *) obj_iter;
603603
zend_weakmap *wm = zend_weakmap_fetch(&iter->it.data);

ext/com_dotnet/com_iterator.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ static void com_iter_dtor(zend_object_iterator *iter)
4949
zval_ptr_dtor(&I->zdata);
5050
}
5151

52-
static int com_iter_valid(zend_object_iterator *iter)
52+
static zend_result com_iter_valid(zend_object_iterator *iter)
5353
{
5454
struct php_com_iterator *I = (struct php_com_iterator*)Z_PTR(iter->data);
5555

ext/com_dotnet/com_saproxy.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,7 @@ static void saproxy_iter_dtor(zend_object_iterator *iter)
455455
efree(I);
456456
}
457457

458-
static int saproxy_iter_valid(zend_object_iterator *iter)
458+
static zend_result saproxy_iter_valid(zend_object_iterator *iter)
459459
{
460460
php_com_saproxy_iter *I = (php_com_saproxy_iter*)Z_PTR(iter->data);
461461

ext/date/php_date.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1575,7 +1575,7 @@ static void date_period_it_dtor(zend_object_iterator *iter)
15751575
/* }}} */
15761576

15771577
/* {{{ date_period_it_has_more */
1578-
static int date_period_it_has_more(zend_object_iterator *iter)
1578+
static zend_result date_period_it_has_more(zend_object_iterator *iter)
15791579
{
15801580
date_period_it *iterator = (date_period_it *)iter;
15811581
php_period_obj *object = Z_PHPPERIOD_P(&iterator->intern.data);

ext/dom/dom_iterators.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ static void php_dom_iterator_dtor(zend_object_iterator *iter) /* {{{ */
132132
}
133133
/* }}} */
134134

135-
static int php_dom_iterator_valid(zend_object_iterator *iter) /* {{{ */
135+
static zend_result php_dom_iterator_valid(zend_object_iterator *iter) /* {{{ */
136136
{
137137

138138
php_dom_iterator *iterator = (php_dom_iterator *)iter;

ext/ffi/ffi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1933,7 +1933,7 @@ static void zend_ffi_cdata_it_dtor(zend_object_iterator *iter) /* {{{ */
19331933
}
19341934
/* }}} */
19351935

1936-
static int zend_ffi_cdata_it_valid(zend_object_iterator *it) /* {{{ */
1936+
static zend_result zend_ffi_cdata_it_valid(zend_object_iterator *it) /* {{{ */
19371937
{
19381938
zend_ffi_cdata_iterator *iter = (zend_ffi_cdata_iterator*)it;
19391939
zend_ffi_cdata *cdata = (zend_ffi_cdata*)Z_OBJ(iter->it.data);

0 commit comments

Comments
 (0)