Skip to content

Commit 7d42eba

Browse files
committed
This is a result iterator, not cursor
1 parent 02d022d commit 7d42eba

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

php_phongo.c

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1299,7 +1299,7 @@ void php_phongo_result_free(php_phongo_result_t *result)
12991299
}
13001300

13011301
/* {{{ Iterator */
1302-
static void phongo_cursor_it_invalidate_current(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
1302+
static void phongo_result_iterator_invalidate_current(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
13031303
{
13041304
php_phongo_result_t *result = NULL;
13051305

@@ -1310,12 +1310,12 @@ static void phongo_cursor_it_invalidate_current(zend_object_iterator *iter TSRML
13101310
}
13111311
} /* }}} */
13121312

1313-
static void phongo_cursor_it_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
1313+
static void phongo_result_iterator_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
13141314
{
13151315
efree(iter);
13161316
} /* }}} */
13171317

1318-
static int phongo_cursor_it_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
1318+
static int phongo_result_iterator_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
13191319
{
13201320
php_phongo_result_t *result = NULL;
13211321

@@ -1328,12 +1328,12 @@ static int phongo_cursor_it_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ *
13281328
return FAILURE;
13291329
} /* }}} */
13301330

1331-
static void phongo_cursor_it_get_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) /* {{{ */
1331+
static void phongo_result_iterator_get_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) /* {{{ */
13321332
{
13331333
ZVAL_LONG(key, ((phongo_cursor_it *)iter)->current);
13341334
} /* }}} */
13351335

1336-
static void phongo_cursor_it_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
1336+
static void phongo_result_iterator_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
13371337
{
13381338
php_phongo_result_t *result = NULL;
13391339

@@ -1342,7 +1342,7 @@ static void phongo_cursor_it_get_current_data(zend_object_iterator *iter, zval *
13421342
*data = &result->visitor_data.zchild;
13431343
} /* }}} */
13441344

1345-
static void phongo_cursor_it_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
1345+
static void phongo_result_iterator_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
13461346
{
13471347
php_phongo_result_t *result = NULL;
13481348
phongo_cursor_it *cursor_it = (phongo_cursor_it *)iter;
@@ -1373,7 +1373,7 @@ static void phongo_cursor_it_move_forward(zend_object_iterator *iter TSRMLS_DC)
13731373

13741374
} /* }}} */
13751375

1376-
static void phongo_cursor_it_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
1376+
static void phongo_result_iterator_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
13771377
{
13781378
php_phongo_result_t *result = NULL;
13791379
phongo_cursor_it *cursor_it = (phongo_cursor_it *)iter;
@@ -1407,17 +1407,17 @@ static void phongo_cursor_it_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{
14071407
} /* }}} */
14081408

14091409
/* iterator handler table */
1410-
zend_object_iterator_funcs phongo_cursor_it_funcs = {
1411-
phongo_cursor_it_dtor,
1412-
phongo_cursor_it_valid,
1413-
phongo_cursor_it_get_current_data,
1414-
phongo_cursor_it_get_current_key,
1415-
phongo_cursor_it_move_forward,
1416-
phongo_cursor_it_rewind,
1417-
phongo_cursor_it_invalidate_current
1410+
zend_object_iterator_funcs phongo_result_iterator_funcs = {
1411+
phongo_result_iterator_dtor,
1412+
phongo_result_iterator_valid,
1413+
phongo_result_iterator_get_current_data,
1414+
phongo_result_iterator_get_current_key,
1415+
phongo_result_iterator_move_forward,
1416+
phongo_result_iterator_rewind,
1417+
phongo_result_iterator_invalidate_current
14181418
};
14191419
zend_object_iterator_funcs zend_interface_iterator_funcs_iterator_default = {
1420-
phongo_cursor_it_dtor,
1420+
phongo_result_iterator_dtor,
14211421
zend_user_it_valid,
14221422
zend_user_it_get_current_data,
14231423
zend_user_it_get_current_key,
@@ -1439,7 +1439,7 @@ zend_object_iterator *phongo_cursor_get_iterator(zend_class_entry *ce, zval *obj
14391439
cursor_it = ecalloc(1, sizeof(phongo_cursor_it));
14401440

14411441
cursor_it->iterator.data = intern->result;
1442-
cursor_it->iterator.funcs = &phongo_cursor_it_funcs;
1442+
cursor_it->iterator.funcs = &phongo_result_iterator_funcs;
14431443

14441444
return (zend_object_iterator*)cursor_it;
14451445
} /* }}} */
@@ -1476,7 +1476,7 @@ zend_object_iterator *phongo_result_get_iterator(zend_class_entry *ce, zval *obj
14761476
result->visitor_data.zchild = NULL;
14771477
}
14781478
cursor_it->iterator.data = (void*)result;
1479-
cursor_it->iterator.funcs = &phongo_cursor_it_funcs;
1479+
cursor_it->iterator.funcs = &phongo_result_iterator_funcs;
14801480

14811481
return (zend_object_iterator*)cursor_it;
14821482
}

0 commit comments

Comments
 (0)