wez Fri Apr 4 03:57:41 2003 EDT
Modified files:
/php4/ext/standard streamsfuncs.c
Log:
Simplify and enhance readability.
Index: php4/ext/standard/streamsfuncs.c
diff -u php4/ext/standard/streamsfuncs.c:1.6 php4/ext/standard/streamsfuncs.c:1.7
--- php4/ext/standard/streamsfuncs.c:1.6 Fri Apr 4 00:21:03 2003
+++ php4/ext/standard/streamsfuncs.c Fri Apr 4 03:57:40 2003
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: streamsfuncs.c,v 1.6 2003/04/04 05:21:03 pollita Exp $ */
+/* $Id: streamsfuncs.c,v 1.7 2003/04/04 08:57:40 wez Exp $ */
#include "php.h"
#include "php_globals.h"
@@ -351,12 +351,12 @@
if (stream_xport_hash = php_stream_xport_get_hash()) {
array_init(return_value);
- for(zend_hash_internal_pointer_reset(stream_xport_hash);
- (key_flags = zend_hash_get_current_key_ex(stream_xport_hash,
&stream_xport, &stream_xport_len, NULL, 0, NULL)) != HASH_KEY_NON_EXISTANT;
- zend_hash_move_forward(stream_xport_hash)) {
- if (key_flags == HASH_KEY_IS_STRING) {
- add_next_index_stringl(return_value,
stream_xport, stream_xport_len, 1);
- }
+ zend_hash_internal_pointer_reset(stream_xport_hash);
+ while (zend_hash_get_current_key_ex(stream_xport_hash,
+ &stream_xport, &stream_xport_len,
+ NULL, 0, NULL) == HASH_KEY_IS_STRING) {
+ add_next_index_stringl(return_value, stream_xport,
stream_xport_len, 1);
+ zend_hash_move_forward(stream_xport_hash);
}
} else {
RETURN_FALSE;
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php