From: Andrei Zmievski Date: Thu, 7 Dec 2000 14:54:52 +0000 (+0000) Subject: We don't want any hard errors in PHP scripts unless absolutely necessary. X-Git-Tag: php-4.0.5RC1~973 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9b46346a233de69e6e8abc5968abf45503d5b263;p=php We don't want any hard errors in PHP scripts unless absolutely necessary. --- diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index ccc82d68e6..4fec4ed7bb 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -1567,10 +1567,10 @@ PHP_FUNCTION(call_user_func_array) WRONG_PARAM_COUNT; } convert_to_string_ex(func_name); + convert_to_array_ex(params); params_ar = HASH_OF(*params); - if (!params_ar) - php_error(E_ERROR, "Second argument is empty or not an array."); + num_elems = zend_hash_num_elements(params_ar); func_args = (zval ***)emalloc(sizeof(zval **) * num_elems);