diff options
author | Dmitry Stogov <dmitry@zend.com> | 2014-05-28 23:04:50 +0400 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2014-05-28 23:04:50 +0400 |
commit | 8334f386151965860448a6a8e2b9deb45d78692e (patch) | |
tree | 60d94dd914a713ad87d1c5d40ec3aa7ef3347b84 | |
parent | 9e2bc83fdbaa37ccc2b38ec36b3d49a96376ba93 (diff) | |
download | php-git-8334f386151965860448a6a8e2b9deb45d78692e.tar.gz |
Fixed conversion to phpng mistakes
-rw-r--r-- | ext/filter/filter.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/filter/filter.c b/ext/filter/filter.c index 20ecbaa8c1..ae554432c1 100644 --- a/ext/filter/filter.c +++ b/ext/filter/filter.c @@ -667,11 +667,11 @@ static void php_filter_array_handler(zval *input, zval *op, zval *return_value, if (!op) { zval_ptr_dtor(return_value); - ZVAL_COPY(return_value, input); + ZVAL_DUP(return_value, input); php_filter_call(return_value, FILTER_DEFAULT, NULL, 0, FILTER_REQUIRE_ARRAY TSRMLS_CC); } else if (Z_TYPE_P(op) == IS_LONG) { zval_ptr_dtor(return_value); - ZVAL_COPY(return_value, input); + ZVAL_DUP(return_value, input); php_filter_call(return_value, Z_LVAL_P(op), NULL, 0, FILTER_REQUIRE_ARRAY TSRMLS_CC); } else if (Z_TYPE_P(op) == IS_ARRAY) { array_init(return_value); |