Unexpected

This commit is contained in:
Xinchen Hui 2015-09-10 14:57:22 +08:00
parent 6852f9cd43
commit 7a0e68b97c

View file

@ -602,7 +602,7 @@ zval *zend_std_read_property(zval *object, zval *member, int type, void **cache_
retval = &EG(uninitialized_zval);
exit:
if (Z_REFCOUNTED(tmp_member)) {
if (UNEXPECTED(Z_REFCOUNTED(tmp_member))) {
zval_ptr_dtor(&tmp_member);
}
@ -702,7 +702,7 @@ write_std_property:
}
exit:
if (Z_REFCOUNTED(tmp_member)) {
if (UNEXPECTED(Z_REFCOUNTED(tmp_member))) {
zval_ptr_dtor(&tmp_member);
}
}
@ -934,7 +934,7 @@ static void zend_std_unset_property(zval *object, zval *member, void **cache_slo
}
exit:
if (Z_REFCOUNTED(tmp_member)) {
if (UNEXPECTED(Z_REFCOUNTED(tmp_member))) {
zval_ptr_dtor(&tmp_member);
}
}
@ -1506,7 +1506,7 @@ found:
}
exit:
if (Z_REFCOUNTED(tmp_member)) {
if (UNEXPECTED(Z_REFCOUNTED(tmp_member))) {
zval_ptr_dtor(&tmp_member);
}
return result;