Hi,

I've made a patch for 10721, based on justin's, and it now works
correctly.

Andi/Zeev, would you please commit this?

Jeroen

Jeroen van Wolffelaar
[EMAIL PROTECTED]
http://www.A-Eskwadraat.nl/~jeroen
Index: zend_builtin_functions.c
===================================================================
RCS file: /repository/Zend/zend_builtin_functions.c,v
retrieving revision 1.93
diff -u -r1.93 zend_builtin_functions.c
--- zend_builtin_functions.c    2001/06/26 15:19:47     1.93
+++ zend_builtin_functions.c    2001/07/09 13:39:05
@@ -958,11 +958,11 @@
                }
                function_add_ref(func);
 
-               function_name = (char *) 
emalloc(sizeof("0lambda_")+MAX_LENGTH_OF_LONG);
+               function_name = (char *) 
+emalloc(sizeof("lambda_")+MAX_LENGTH_OF_LONG);
 
                do {
-                       sprintf(function_name, "%clambda_%d", 0, ++EG(lambda_count));
-                       function_name_length = strlen(function_name+1)+1;
+                       sprintf(function_name, "lambda_%d", ++EG(lambda_count));
+                       function_name_length = strlen(function_name);
                } while (zend_hash_add(EG(function_table), function_name, 
function_name_length+1, func, sizeof(zend_function), NULL)==FAILURE);
                zend_hash_del(EG(function_table), LAMBDA_TEMP_FUNCNAME, 
sizeof(LAMBDA_TEMP_FUNCNAME));
                RETURN_STRINGL(function_name, function_name_length, 0);
-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to