From: Wez Furlong Date: Fri, 4 Apr 2003 08:57:40 +0000 (+0000) Subject: Simplify and enhance readability. X-Git-Tag: RELEASE_0_5~141 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0148c0cb02593aba1f26872bd93fc56b20e657d7;p=php Simplify and enhance readability. --- diff --git a/ext/standard/streamsfuncs.c b/ext/standard/streamsfuncs.c index 814cafd2bf..d6e616cfe4 100644 --- a/ext/standard/streamsfuncs.c +++ b/ext/standard/streamsfuncs.c @@ -351,12 +351,12 @@ PHP_FUNCTION(stream_get_transports) 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;