Browse Source

Fix unwanted type conversion in array_merge_recursive (Bug #14990).

experimental/new_ui_api
Andrei Zmievski 25 years ago
parent
commit
4fc01022e6
  1. 1
      ext/standard/array.c

1
ext/standard/array.c

@ -1943,6 +1943,7 @@ static void php_array_merge_wrapper(INTERNAL_FUNCTION_PARAMETERS, int recursive)
array_init(return_value);
for (i=0; i<argc; i++) {
SEPARATE_ZVAL(args[i]);
convert_to_array_ex(args[i]);
php_array_merge(Z_ARRVAL_P(return_value), Z_ARRVAL_PP(args[i]), recursive);
}

Loading…
Cancel
Save