From: Xinchen Hui Date: Mon, 13 Jul 2015 08:22:55 +0000 (+0800) Subject: Fixed bug #70057 (Build failure on 32-bit Mac OS X 10.6.8: recursive inlining) X-Git-Tag: php-7.1.1RC1~35^2~12^2~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e5a996f26855fe89459ae7dcc31034e44e70b91d;p=php Fixed bug #70057 (Build failure on 32-bit Mac OS X 10.6.8: recursive inlining) --- diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c index 64c2620bf3..b38beb283b 100644 --- a/Zend/zend_operators.c +++ b/Zend/zend_operators.c @@ -1760,7 +1760,7 @@ static inline void zend_free_obj_get_result(zval *op) /* {{{ */ } /* }}} */ -static zend_always_inline int i_compare_function(zval *result, zval *op1, zval *op2) /* {{{ */ +ZEND_API int ZEND_FASTCALL compare_function(zval *result, zval *op1, zval *op2) /* {{{ */ { int ret; int converted = 0; @@ -1942,15 +1942,9 @@ static zend_always_inline int i_compare_function(zval *result, zval *op1, zval * } /* }}} */ -ZEND_API int ZEND_FASTCALL compare_function(zval *result, zval *op1, zval *op2) /* {{{ */ -{ - return i_compare_function(result, op1, op2); -} -/* }}} */ - ZEND_API int zval_compare_function(zval *result, zval *op1, zval *op2) /* {{{ */ { - return i_compare_function(result, op1, op2); + return compare_function(result, op1, op2); } /* }}} */