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]