helly Sat Aug 9 15:24:11 2003 EDT
Modified files:
/spl spl_array.c
Log:
Fix refcounting for $var = $obj[$idx] = $value;
Index: spl/spl_array.c
diff -u spl/spl_array.c:1.17 spl/spl_array.c:1.18
--- spl/spl_array.c:1.17 Thu Aug 7 18:43:01 2003
+++ spl/spl_array.c Sat Aug 9 15:24:11 2003
@@ -224,6 +224,7 @@
SELECTIVE_PZVAL_LOCK(value, &EX(opline)->result);
DELETE_RET_ZVAL(retval);
} else {
+ SELECTIVE_PZVAL_LOCK(retval, &EX(opline)->result);
EX_T(EX(opline)->result.u.var).var.ptr = retval;
retval->refcount--;
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php