X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=src%2Fphp_pq_params.c;fp=src%2Fphp_pq_params.c;h=259fbb9a13b1c4b6e3c2d243e5106f39c1e9763d;hp=a3ee6b880a401051008b375f1e93c20906674503;hb=c9082b82cd9275d2ff9027b108ea01ab88e70294;hpb=6f6cead21b6d78b9d0dc6d0ea30e417ec72aced4 diff --git a/src/php_pq_params.c b/src/php_pq_params.c index a3ee6b8..259fbb9 100644 --- a/src/php_pq_params.c +++ b/src/php_pq_params.c @@ -307,7 +307,8 @@ static int apply_to_params(zval *zp, void *arg_ptr) { struct apply_to_params_arg *arg = arg_ptr; - SEPARATE_ZVAL_IF_NOT_REF(zp); + ZVAL_DEREF(zp); + SEPARATE_ZVAL(zp); php_pq_params_set_param(arg->params, arg->index++, zp); return ZEND_HASH_APPLY_KEEP; }