summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWez Furlong <wez@php.net>2003-10-17 21:03:01 +0000
committerWez Furlong <wez@php.net>2003-10-17 21:03:01 +0000
commit398f032203382cfbc706bacf409515cc240d50ca (patch)
tree799e882526fb5e0a61b126f394afb41c1c3ea9dd
parentd8d1ca3f3bfd9fdb628c9ab3a986adb5f10d6e93 (diff)
downloadphp-git-398f032203382cfbc706bacf409515cc240d50ca.tar.gz
fix cruft from previous incarnation of the iterators
-rw-r--r--ext/com_dotnet/com_iterator.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/ext/com_dotnet/com_iterator.c b/ext/com_dotnet/com_iterator.c
index c47218bb00..a260b3ca90 100644
--- a/ext/com_dotnet/com_iterator.c
+++ b/ext/com_dotnet/com_iterator.c
@@ -64,9 +64,10 @@ static void com_iter_get_data(zend_object_iterator *iter, zval ***data TSRMLS_DC
zval **ptr_ptr;
zval *ptr;
+ /* sanity */
if (I->key == (ulong)-1) {
*data = NULL;
- return FAILURE;
+ return;
}
MAKE_STD_ZVAL(ptr);
@@ -75,7 +76,7 @@ static void com_iter_get_data(zend_object_iterator *iter, zval ***data TSRMLS_DC
*ptr_ptr = ptr;
*data = ptr_ptr;
- return SUCCESS;
+ return;
}
static int com_iter_get_key(zend_object_iterator *iter, char **str_key, uint *str_key_len,