From: Anatol Belski Date: Mon, 9 Nov 2015 23:38:11 +0000 (+0100) Subject: additional catch to bug #70863 X-Git-Tag: php-7.0.1RC1~118 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a3f1154b3d95aa9508cef19102ad553fed4f9189;p=php additional catch to bug #70863 --- diff --git a/Zend/zend_operators.h b/Zend/zend_operators.h index f8c155d2d2..c762f19d90 100644 --- a/Zend/zend_operators.h +++ b/Zend/zend_operators.h @@ -757,7 +757,7 @@ static zend_always_inline int fast_is_not_identical_function(zval *op1, zval *op int ret; \ zval rv; \ zval *objval = Z_OBJ_HANDLER_P(op1, get)(op1, &rv); \ - Z_ADDREF_P(objval); \ + Z_TRY_ADDREF_P(objval); \ ret = binary_op(objval, objval, op2); \ Z_OBJ_HANDLER_P(op1, set)(op1, objval); \ zval_ptr_dtor(objval); \