From: Andrea Faulds Date: Tue, 16 Sep 2014 09:24:33 +0000 (+0100) Subject: Use SIZEOF_ZEND_LONG instead of SIZEOF_LONG X-Git-Tag: PRE_NATIVE_TLS_MERGE~158^2~86 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=be88d0e5d4ab5fdf775f3e38cf054aa0451f0d36;p=php Use SIZEOF_ZEND_LONG instead of SIZEOF_LONG --- diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c index 61bdbc806c..ce47c26854 100644 --- a/Zend/zend_operators.c +++ b/Zend/zend_operators.c @@ -1494,7 +1494,7 @@ ZEND_API int shift_left_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) / } /* prevent wrapping quirkiness on some processors where << 64 + x == << x */ - if (Z_LVAL_P(op2) >= SIZEOF_LONG * 8) { + if (Z_LVAL_P(op2) >= SIZEOF_ZEND_LONG * 8) { ZVAL_LONG(result, 0); return SUCCESS; } @@ -1526,7 +1526,7 @@ ZEND_API int shift_right_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) } /* prevent wrapping quirkiness on some processors where >> 64 + x == >> x */ - if (Z_LVAL_P(op2) >= SIZEOF_LONG * 8) { + if (Z_LVAL_P(op2) >= SIZEOF_ZEND_LONG * 8) { ZVAL_LONG(result, (Z_LVAL_P(op1) < 0) ? -1 : 0); return SUCCESS; }