php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Return to Bug #60760
Patch spl_zpp_none.diff revision 2013-09-18 15:00 UTC by levim@php.net
Patch spl_zpp_none.patch revision 2013-09-17 23:55 UTC by levim@php.net
Patch spl_dllist_zend_parse_parameters_none.diff revision 2012-01-15 03:33 UTC by dragoonis@php.net

Patch spl_zpp_none.patch for SPL related Bug #60760

Patch version 2013-09-17 23:55 UTC

Return to Bug #60760 | Download this patch
This patch is obsolete

Obsoleted by patches:

This patch renders other patches obsolete

Obsolete patches:

Patch Revisions:

Developer: levim@php.net

diff --git ext/spl/php_spl.c ext/spl/php_spl.c
index 716990d..8cd09e8 100644
--- ext/spl/php_spl.c
+++ ext/spl/php_spl.c
@@ -707,7 +707,7 @@ PHP_FUNCTION(spl_autoload_functions)
 	HashPosition function_pos;
 	autoload_func_info *alfi;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
diff --git ext/spl/spl_array.c ext/spl/spl_array.c
index ca8076a..762d88a 100644
--- ext/spl/spl_array.c
+++ ext/spl/spl_array.c
@@ -1232,7 +1232,7 @@ SPL_METHOD(Array, getIteratorClass)
 	zval *object = getThis();
 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(object TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1247,7 +1247,7 @@ SPL_METHOD(Array, getFlags)
 	zval *object = getThis();
 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(object TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1299,7 +1299,7 @@ SPL_METHOD(Array, getIterator)
 	spl_array_object *iterator;
 	HashTable *aht = spl_array_get_hash_table(intern, 0 TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1322,7 +1322,7 @@ SPL_METHOD(Array, rewind)
 	zval *object = getThis();
 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(object TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1421,7 +1421,7 @@ SPL_METHOD(Array, count)
 	long count;
 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1518,7 +1518,7 @@ SPL_METHOD(Array, current)
 	zval **entry;
 	HashTable *aht = spl_array_get_hash_table(intern, 0 TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1537,7 +1537,7 @@ SPL_METHOD(Array, current)
    Return current array key */
 SPL_METHOD(Array, key)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1565,7 +1565,7 @@ SPL_METHOD(Array, next)
 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(object TSRMLS_CC);
 	HashTable *aht = spl_array_get_hash_table(intern, 0 TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1585,7 +1585,7 @@ SPL_METHOD(Array, valid)
 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(object TSRMLS_CC);
 	HashTable *aht = spl_array_get_hash_table(intern, 0 TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1605,7 +1605,7 @@ SPL_METHOD(Array, hasChildren)
 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(object TSRMLS_CC);
 	HashTable *aht = spl_array_get_hash_table(intern, 0 TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1629,7 +1629,7 @@ SPL_METHOD(Array, getChildren)
 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(object TSRMLS_CC);
 	HashTable *aht = spl_array_get_hash_table(intern, 0 TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1669,7 +1669,7 @@ SPL_METHOD(Array, serialize)
 	smart_str buf = {0};
 	zval *flags;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
diff --git ext/spl/spl_directory.c ext/spl/spl_directory.c
index 3dc7b79..c0e8112 100644
--- ext/spl/spl_directory.c
+++ ext/spl/spl_directory.c
@@ -749,7 +749,7 @@ SPL_METHOD(DirectoryIterator, rewind)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -767,7 +767,7 @@ SPL_METHOD(DirectoryIterator, key)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -783,7 +783,7 @@ SPL_METHOD(DirectoryIterator, key)
    Return this (needed for Iterator interface) */
 SPL_METHOD(DirectoryIterator, current)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	RETURN_ZVAL(getThis(), 1, 0);
@@ -797,7 +797,7 @@ SPL_METHOD(DirectoryIterator, next)
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	int skip_dots = SPL_HAS_FLAG(intern->flags, SPL_FILE_DIR_SKIPDOTS);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -855,7 +855,7 @@ SPL_METHOD(DirectoryIterator, valid)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -871,7 +871,7 @@ SPL_METHOD(SplFileInfo, getPath)
 	char *path;
 	int path_len;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -887,7 +887,7 @@ SPL_METHOD(SplFileInfo, getFilename)
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	int path_len;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -907,7 +907,7 @@ SPL_METHOD(DirectoryIterator, getFilename)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -925,7 +925,7 @@ SPL_METHOD(SplFileInfo, getExtension)
 	size_t flen;
 	int path_len, idx;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -966,7 +966,7 @@ SPL_METHOD(DirectoryIterator, getExtension)
 	size_t flen;
 	int idx;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1043,7 +1043,7 @@ SPL_METHOD(SplFileInfo, getPathname)
 	char *path;
 	int path_len;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	path = spl_filesystem_object_get_pathname(intern, &path_len TSRMLS_CC);
@@ -1061,7 +1061,7 @@ SPL_METHOD(FilesystemIterator, key)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1080,7 +1080,7 @@ SPL_METHOD(FilesystemIterator, current)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1103,7 +1103,7 @@ SPL_METHOD(DirectoryIterator, isDot)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1150,7 +1150,7 @@ SPL_METHOD(SplFileInfo, func_name) \
 { \
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC); \
 	zend_error_handling error_handling; \
-	if (zend_parse_parameters_none() == FAILURE) { \
+	if (FAILURE == zend_parse_parameters_none()) { \
 		return; \
 	} \
  \
@@ -1245,7 +1245,7 @@ SPL_METHOD(SplFileInfo, getLinkTarget)
 	char buff[MAXPATHLEN];
 	zend_error_handling error_handling;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1293,7 +1293,7 @@ SPL_METHOD(SplFileInfo, getRealPath)
 	char *filename;
 	zend_error_handling error_handling;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1439,7 +1439,7 @@ SPL_METHOD(FilesystemIterator, rewind)
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	int skip_dots = SPL_HAS_FLAG(intern->flags, SPL_FILE_DIR_SKIPDOTS);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1459,7 +1459,7 @@ SPL_METHOD(FilesystemIterator, getFlags)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1515,7 +1515,7 @@ SPL_METHOD(RecursiveDirectoryIterator, getChildren)
 	spl_filesystem_object *subdir;
 	char slash = SPL_HAS_FLAG(intern->flags, SPL_FILE_DIR_UNIXPATHS) ? '/' : DEFAULT_SLASH;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -1554,7 +1554,7 @@ SPL_METHOD(RecursiveDirectoryIterator, getSubPath)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1575,7 +1575,7 @@ SPL_METHOD(RecursiveDirectoryIterator, getSubPathname)
 	int len;
 	char slash = SPL_HAS_FLAG(intern->flags, SPL_FILE_DIR_UNIXPATHS) ? '/' : DEFAULT_SLASH;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1611,7 +1611,7 @@ SPL_METHOD(GlobIterator, count)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2378,7 +2378,7 @@ SPL_METHOD(SplFileObject, rewind)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2391,7 +2391,7 @@ SPL_METHOD(SplFileObject, eof)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2404,7 +2404,7 @@ SPL_METHOD(SplFileObject, valid)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2421,7 +2421,7 @@ SPL_METHOD(SplFileObject, fgets)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2437,7 +2437,7 @@ SPL_METHOD(SplFileObject, current)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2458,7 +2458,7 @@ SPL_METHOD(SplFileObject, key)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2475,7 +2475,7 @@ SPL_METHOD(SplFileObject, next)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2503,7 +2503,7 @@ SPL_METHOD(SplFileObject, getFlags)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2536,7 +2536,7 @@ SPL_METHOD(SplFileObject, getMaxLineLen)
 {
 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2547,7 +2547,7 @@ SPL_METHOD(SplFileObject, getMaxLineLen)
    Return false */
 SPL_METHOD(SplFileObject, hasChildren)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -2558,7 +2558,7 @@ SPL_METHOD(SplFileObject, hasChildren)
    Read NULL */
 SPL_METHOD(SplFileObject, getChildren)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	/* return NULL */
diff --git ext/spl/spl_dllist.c ext/spl/spl_dllist.c
index 273bc75..e4ad2c8 100644
--- ext/spl/spl_dllist.c
+++ ext/spl/spl_dllist.c
@@ -603,7 +603,7 @@ SPL_METHOD(SplDoublyLinkedList, pop)
 	zval *value;
 	spl_dllist_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -626,7 +626,7 @@ SPL_METHOD(SplDoublyLinkedList, shift)
 	zval *value;
 	spl_dllist_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -649,7 +649,7 @@ SPL_METHOD(SplDoublyLinkedList, top)
 	zval *value;
 	spl_dllist_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -672,7 +672,7 @@ SPL_METHOD(SplDoublyLinkedList, bottom)
 	zval *value;
 	spl_dllist_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -695,7 +695,7 @@ SPL_METHOD(SplDoublyLinkedList, count)
 	long count;
 	spl_dllist_object *intern = (spl_dllist_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -710,7 +710,7 @@ SPL_METHOD(SplDoublyLinkedList, isEmpty)
 {
 	long count;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -750,7 +750,7 @@ SPL_METHOD(SplDoublyLinkedList, getIteratorMode)
 {
 	spl_dllist_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1048,7 +1048,7 @@ SPL_METHOD(SplDoublyLinkedList, key)
 {
 	spl_dllist_object *intern = (spl_dllist_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1062,7 +1062,7 @@ SPL_METHOD(SplDoublyLinkedList, prev)
 {
 	spl_dllist_object *intern = (spl_dllist_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1076,7 +1076,7 @@ SPL_METHOD(SplDoublyLinkedList, next)
 {
 	spl_dllist_object *intern = (spl_dllist_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1090,7 +1090,7 @@ SPL_METHOD(SplDoublyLinkedList, valid)
 {
 	spl_dllist_object *intern = (spl_dllist_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1104,7 +1104,7 @@ SPL_METHOD(SplDoublyLinkedList, rewind)
 {
 	spl_dllist_object *intern = (spl_dllist_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1119,7 +1119,7 @@ SPL_METHOD(SplDoublyLinkedList, current)
 	spl_dllist_object     *intern  = (spl_dllist_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	spl_ptr_llist_element *element = intern->traverse_pointer;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1141,7 +1141,7 @@ SPL_METHOD(SplDoublyLinkedList, serialize)
 	zval                   *flags;
 	php_serialize_data_t   var_hash;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
diff --git ext/spl/spl_fixedarray.c ext/spl/spl_fixedarray.c
index 86a5371..f85d388 100644
--- ext/spl/spl_fixedarray.c
+++ ext/spl/spl_fixedarray.c
@@ -613,7 +613,7 @@ SPL_METHOD(SplFixedArray, __wakeup)
 	HashTable *intern_ht = zend_std_get_properties(getThis() TSRMLS_CC);
 	zval **data;
 
-	if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "")) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -643,7 +643,7 @@ SPL_METHOD(SplFixedArray, count)
 	zval *object = getThis();
 	spl_fixedarray_object *intern;
 
-	if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "")) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -661,7 +661,7 @@ SPL_METHOD(SplFixedArray, toArray)
 {
 	spl_fixedarray_object *intern;
 
-	if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "")) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -777,7 +777,7 @@ SPL_METHOD(SplFixedArray, getSize)
 	zval *object = getThis();
 	spl_fixedarray_object *intern;
 
-	if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "")) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -981,7 +981,7 @@ SPL_METHOD(SplFixedArray, key)
 {
 	spl_fixedarray_object *intern = (spl_fixedarray_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -995,7 +995,7 @@ SPL_METHOD(SplFixedArray, next)
 {
 	spl_fixedarray_object *intern = (spl_fixedarray_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1009,7 +1009,7 @@ SPL_METHOD(SplFixedArray, valid)
 {
 	spl_fixedarray_object *intern = (spl_fixedarray_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1023,7 +1023,7 @@ SPL_METHOD(SplFixedArray, rewind)
 {
 	spl_fixedarray_object *intern = (spl_fixedarray_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1038,7 +1038,7 @@ SPL_METHOD(SplFixedArray, current)
 	zval                 *zindex, **value_pp;
 	spl_fixedarray_object *intern  = (spl_fixedarray_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
diff --git ext/spl/spl_heap.c ext/spl/spl_heap.c
index cb1f68d..53bc38b 100644
--- ext/spl/spl_heap.c
+++ ext/spl/spl_heap.c
@@ -587,7 +587,7 @@ SPL_METHOD(SplHeap, count)
 	long count;
 	spl_heap_object *intern = (spl_heap_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -602,7 +602,7 @@ SPL_METHOD(SplHeap, isEmpty)
 {
 	spl_heap_object *intern = (spl_heap_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -643,7 +643,7 @@ SPL_METHOD(SplHeap, extract)
 	zval *value;
 	spl_heap_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -705,7 +705,7 @@ SPL_METHOD(SplPriorityQueue, extract)
 	zval *value, *value_out, **value_out_pp;
 	spl_heap_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -748,7 +748,7 @@ SPL_METHOD(SplPriorityQueue, top)
 	zval *value, **value_out;
 	spl_heap_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -802,7 +802,7 @@ SPL_METHOD(SplHeap, recoverFromCorruption)
 {
 	spl_heap_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -835,7 +835,7 @@ SPL_METHOD(SplHeap, top)
 	zval *value;
 	spl_heap_object *intern;
 
-	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -984,7 +984,7 @@ SPL_METHOD(SplHeap, key)
 {
 	spl_heap_object *intern = (spl_heap_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}		
 	
@@ -999,7 +999,7 @@ SPL_METHOD(SplHeap, next)
 	spl_heap_object      *intern = (spl_heap_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	spl_ptr_heap_element  elem   = spl_ptr_heap_delete_top(intern->heap, getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1015,7 +1015,7 @@ SPL_METHOD(SplHeap, valid)
 {
 	spl_heap_object *intern = (spl_heap_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1027,7 +1027,7 @@ SPL_METHOD(SplHeap, valid)
    Rewind the datastructure back to the start */
 SPL_METHOD(SplHeap, rewind)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	/* do nothing, the iterator always points to the top element */
@@ -1041,7 +1041,7 @@ SPL_METHOD(SplHeap, current)
 	spl_heap_object *intern  = (spl_heap_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	zval            *element = (zval *)intern->heap->elements[0];
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1060,7 +1060,7 @@ SPL_METHOD(SplPriorityQueue, current)
 	spl_heap_object  *intern  = (spl_heap_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	zval            **element = (zval **)&intern->heap->elements[0];
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
diff --git ext/spl/spl_iterators.c ext/spl/spl_iterators.c
index 476c64e..27224ec 100644
--- ext/spl/spl_iterators.c
+++ ext/spl/spl_iterators.c
@@ -585,7 +585,7 @@ SPL_METHOD(RecursiveIteratorIterator, rewind)
 {
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -598,7 +598,7 @@ SPL_METHOD(RecursiveIteratorIterator, valid)
 {
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -612,7 +612,7 @@ SPL_METHOD(RecursiveIteratorIterator, key)
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	zend_object_iterator      *iterator = object->iterators[object->level].iterator;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -631,7 +631,7 @@ SPL_METHOD(RecursiveIteratorIterator, current)
 	zend_object_iterator      *iterator = object->iterators[object->level].iterator;
 	zval                      **data;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -647,7 +647,7 @@ SPL_METHOD(RecursiveIteratorIterator, next)
 {
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -660,7 +660,7 @@ SPL_METHOD(RecursiveIteratorIterator, getDepth)
 {
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -690,7 +690,7 @@ SPL_METHOD(RecursiveIteratorIterator, getInnerIterator)
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	long  level = object->level;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -701,7 +701,7 @@ SPL_METHOD(RecursiveIteratorIterator, getInnerIterator)
    Called when iteration begins (after first rewind() call) */
 SPL_METHOD(RecursiveIteratorIterator, beginIteration)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	/* nothing to do */
@@ -711,7 +711,7 @@ SPL_METHOD(RecursiveIteratorIterator, beginIteration)
    Called when iteration ends (when valid() first returns false */
 SPL_METHOD(RecursiveIteratorIterator, endIteration)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	/* nothing to do */
@@ -725,7 +725,7 @@ SPL_METHOD(RecursiveIteratorIterator, callHasChildren)
 	zend_class_entry *ce = object->iterators[object->level].ce;
 	zval *retval, *zobject;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -750,7 +750,7 @@ SPL_METHOD(RecursiveIteratorIterator, callGetChildren)
 	zend_class_entry *ce = object->iterators[object->level].ce;
 	zval *retval, *zobject;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -769,7 +769,7 @@ SPL_METHOD(RecursiveIteratorIterator, callGetChildren)
    Called when recursing one level down */
 SPL_METHOD(RecursiveIteratorIterator, beginChildren)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	/* nothing to do */
@@ -779,7 +779,7 @@ SPL_METHOD(RecursiveIteratorIterator, beginChildren)
    Called when end recursing one level */
 SPL_METHOD(RecursiveIteratorIterator, endChildren)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	/* nothing to do */
@@ -789,7 +789,7 @@ SPL_METHOD(RecursiveIteratorIterator, endChildren)
    Called when the next element is available */
 SPL_METHOD(RecursiveIteratorIterator, nextElement)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	/* nothing to do */
@@ -818,7 +818,7 @@ SPL_METHOD(RecursiveIteratorIterator, getMaxDepth)
 {
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -1067,7 +1067,7 @@ SPL_METHOD(RecursiveTreeIterator, getPrefix)
 {
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	spl_recursive_tree_iterator_get_prefix(object, return_value TSRMLS_CC);
@@ -1095,7 +1095,7 @@ SPL_METHOD(RecursiveTreeIterator, getEntry)
 {
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -1108,7 +1108,7 @@ SPL_METHOD(RecursiveTreeIterator, getPostfix)
 {
 	spl_recursive_it_object   *object = (spl_recursive_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -1124,7 +1124,7 @@ SPL_METHOD(RecursiveTreeIterator, current)
 	char                      *str, *ptr;
 	size_t                     str_len;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1180,7 +1180,7 @@ SPL_METHOD(RecursiveTreeIterator, key)
 	char                      *str, *ptr;
 	size_t                     str_len;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1563,7 +1563,7 @@ SPL_METHOD(dual_it, getInnerIterator)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -1672,7 +1672,7 @@ SPL_METHOD(dual_it, rewind)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -1691,7 +1691,7 @@ SPL_METHOD(dual_it, valid)
 {
 	spl_dual_it_object   *intern;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -1712,7 +1712,7 @@ SPL_METHOD(dual_it, key)
 {
 	spl_dual_it_object   *intern;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -1736,7 +1736,7 @@ SPL_METHOD(dual_it, current)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1757,7 +1757,7 @@ SPL_METHOD(dual_it, next)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1806,7 +1806,7 @@ SPL_METHOD(FilterIterator, rewind)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1820,7 +1820,7 @@ SPL_METHOD(FilterIterator, next)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1850,7 +1850,7 @@ SPL_METHOD(RecursiveFilterIterator, hasChildren)
 	spl_dual_it_object   *intern;
 	zval                 *retval;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1871,7 +1871,7 @@ SPL_METHOD(RecursiveFilterIterator, getChildren)
 	spl_dual_it_object   *intern;
 	zval                 *retval;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1893,7 +1893,7 @@ SPL_METHOD(RecursiveCallbackFilterIterator, getChildren)
 	spl_dual_it_object   *intern;
 	zval                 *retval;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1932,7 +1932,7 @@ SPL_METHOD(CallbackFilterIterator, accept)
 	zval                  **params[3];
 	zval                   *result;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1969,7 +1969,7 @@ SPL_METHOD(RegexIterator, accept)
 	int        subject_len, use_copy, count = 0, result_len;
 	zval       *subject_ptr, subject_copy, zcount, *replacement, tmp_replacement;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -2069,7 +2069,7 @@ SPL_METHOD(RegexIterator, getRegex)
 {
 	spl_dual_it_object *intern = (spl_dual_it_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2082,7 +2082,7 @@ SPL_METHOD(RegexIterator, getMode)
 {
 	spl_dual_it_object *intern;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -2118,7 +2118,7 @@ SPL_METHOD(RegexIterator, getFlags)
 {
 	spl_dual_it_object *intern;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -2149,7 +2149,7 @@ SPL_METHOD(RegexIterator, getPregFlags)
 {
 	spl_dual_it_object *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -2193,7 +2193,7 @@ SPL_METHOD(RecursiveRegexIterator, getChildren)
 	spl_dual_it_object   *intern;
 	zval                 *retval, *regex;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2673,7 +2673,7 @@ SPL_METHOD(CachingIterator, rewind)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2688,7 +2688,7 @@ SPL_METHOD(CachingIterator, valid)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2703,7 +2703,7 @@ SPL_METHOD(CachingIterator, next)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2718,7 +2718,7 @@ SPL_METHOD(CachingIterator, hasNext)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -2861,7 +2861,7 @@ SPL_METHOD(CachingIterator, getCache)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -2882,7 +2882,7 @@ SPL_METHOD(CachingIterator, getFlags)
 {
 	spl_dual_it_object   *intern;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -2931,7 +2931,7 @@ SPL_METHOD(CachingIterator, count)
 {
 	spl_dual_it_object   *intern;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -2998,7 +2998,7 @@ SPL_METHOD(RecursiveCachingIterator, hasChildren)
 {
 	spl_dual_it_object   *intern;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -3013,7 +3013,7 @@ SPL_METHOD(RecursiveCachingIterator, getChildren)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3071,7 +3071,7 @@ SPL_METHOD(NoRewindIterator, __construct)
    Prevent a call to inner iterators rewind() */
 SPL_METHOD(NoRewindIterator, rewind)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	/* nothing to do */
@@ -3083,7 +3083,7 @@ SPL_METHOD(NoRewindIterator, valid)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3097,7 +3097,7 @@ SPL_METHOD(NoRewindIterator, key)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3117,7 +3117,7 @@ SPL_METHOD(NoRewindIterator, current)
 	spl_dual_it_object   *intern;
 	zval **data;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3134,7 +3134,7 @@ SPL_METHOD(NoRewindIterator, next)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3170,7 +3170,7 @@ SPL_METHOD(InfiniteIterator, next)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3197,7 +3197,7 @@ static const zend_function_entry spl_funcs_InfiniteIterator[] = {
    Does nothing  */
 SPL_METHOD(EmptyIterator, rewind)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 } /* }}} */
@@ -3206,7 +3206,7 @@ SPL_METHOD(EmptyIterator, rewind)
    Return false */
 SPL_METHOD(EmptyIterator, valid)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	RETURN_FALSE;
@@ -3216,7 +3216,7 @@ SPL_METHOD(EmptyIterator, valid)
    Throws exception BadMethodCallException */
 SPL_METHOD(EmptyIterator, key)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	zend_throw_exception(spl_ce_BadMethodCallException, "Accessing the key of an EmptyIterator", 0 TSRMLS_CC);
@@ -3226,7 +3226,7 @@ SPL_METHOD(EmptyIterator, key)
    Throws exception BadMethodCallException */
 SPL_METHOD(EmptyIterator, current)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	zend_throw_exception(spl_ce_BadMethodCallException, "Accessing the value of an EmptyIterator", 0 TSRMLS_CC);
@@ -3236,7 +3236,7 @@ SPL_METHOD(EmptyIterator, current)
    Does nothing */
 SPL_METHOD(EmptyIterator, next)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 } /* }}} */
@@ -3245,7 +3245,7 @@ SPL_METHOD(EmptyIterator, next)
    Does nothing */
 SPL_METHOD(EmptyIterator, count)
 {
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	RETURN_LONG(0);
@@ -3348,7 +3348,7 @@ SPL_METHOD(AppendIterator, rewind)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3366,7 +3366,7 @@ SPL_METHOD(AppendIterator, valid)
 {
 	spl_dual_it_object   *intern;
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -3381,7 +3381,7 @@ SPL_METHOD(AppendIterator, next)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3396,7 +3396,7 @@ SPL_METHOD(AppendIterator, getIteratorIndex)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -3412,7 +3412,7 @@ SPL_METHOD(AppendIterator, getArrayIterator)
 {
 	spl_dual_it_object   *intern;
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
diff --git ext/spl/spl_observer.c ext/spl/spl_observer.c
index 5d89566..c8114a6 100644
--- ext/spl/spl_observer.c
+++ ext/spl/spl_observer.c
@@ -622,7 +622,7 @@ SPL_METHOD(SplObjectStorage, count)
 {
 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -635,7 +635,7 @@ SPL_METHOD(SplObjectStorage, rewind)
 {
 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -649,7 +649,7 @@ SPL_METHOD(SplObjectStorage, valid)
 {
 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -662,7 +662,7 @@ SPL_METHOD(SplObjectStorage, key)
 {
 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -676,7 +676,7 @@ SPL_METHOD(SplObjectStorage, current)
 	spl_SplObjectStorageElement *element;
 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -693,7 +693,7 @@ SPL_METHOD(SplObjectStorage, getInfo)
 	spl_SplObjectStorageElement *element;
 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -729,7 +729,7 @@ SPL_METHOD(SplObjectStorage, next)
 {
 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	
@@ -749,7 +749,7 @@ SPL_METHOD(SplObjectStorage, serialize)
 	php_serialize_data_t var_hash;
 	smart_str buf = {0};
 
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1021,7 +1021,7 @@ SPL_METHOD(MultipleIterator, getFlags)
 {
 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 	RETURN_LONG(intern->flags);
@@ -1088,7 +1088,7 @@ SPL_METHOD(MultipleIterator, rewind)
 
 	intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1111,7 +1111,7 @@ SPL_METHOD(MultipleIterator, next)
 
 	intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1135,7 +1135,7 @@ SPL_METHOD(MultipleIterator, valid)
 
 	intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1243,7 +1243,7 @@ SPL_METHOD(MultipleIterator, current)
 	spl_SplObjectStorage        *intern;
 	intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
@@ -1258,7 +1258,7 @@ SPL_METHOD(MultipleIterator, key)
 	spl_SplObjectStorage        *intern;
 	intern = (spl_SplObjectStorage*)zend_object_store_get_object(getThis() TSRMLS_CC);
 	
-	if (zend_parse_parameters_none() == FAILURE) {
+	if (FAILURE == zend_parse_parameters_none()) {
 		return;
 	}
 
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Mar 29 00:01:28 2024 UTC