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

Reply via email to