cvs: ZendEngine2(PHP_5_2) / zend_builtin_functions.c

[email protected] ("Ilia Alshanetsky") Mon, 16 Mar 2009 00:39:10 -0000
Newsgroups php.zend-engine.cvs
Message-ID <cvsiliaa1237163950@cvsserver>
iliaa		Mon Mar 16 00:39:10 2009 UTC

  Modified files:              (Branch: PHP_5_2)
    /ZendEngine2	zend_builtin_functions.c 
  Log:
  
  MFB53: Fix for get_defined_constants()
  
http://cvs.php.net/viewvc.cgi/ZendEngine2/zend_builtin_functions.c?r1=1.277.2.12.2.33&r2=1.277.2.12.2.34&diff_format=u
Index: ZendEngine2/zend_builtin_functions.c
diff -u ZendEngine2/zend_builtin_functions.c:1.277.2.12.2.33 ZendEngine2/zend_builtin_functions.c:1.277.2.12.2.34
--- ZendEngine2/zend_builtin_functions.c:1.277.2.12.2.33	Wed Dec 31 11:17:33 2008
+++ ZendEngine2/zend_builtin_functions.c	Mon Mar 16 00:39:09 2009
@@ -17,7 +17,7 @@
    +----------------------------------------------------------------------+
 */
 
-/* $Id: zend_builtin_functions.c,v 1.277.2.12.2.33 2008/12/31 11:17:33 sebastian Exp $ */
+/* $Id: zend_builtin_functions.c,v 1.277.2.12.2.34 2009/03/16 00:39:09 iliaa Exp $ */
 
 #include "zend.h"
 #include "zend_API.h"
@@ -1617,7 +1617,8 @@
 		module_names[0] = "internal";
 		zend_hash_internal_pointer_reset_ex(&module_registry, &pos);
 		while (zend_hash_get_current_data_ex(&module_registry, (void *) &module, &pos) != FAILURE) {
-			module_names[i++] = module->name;
+			module_names[module->module_number] = module->name;
+			i++;
 			zend_hash_move_forward_ex(&module_registry, &pos);
 		}
 		module_names[i] = "user";