]> granicus.if.org Git - php/commitdiff
Use SIZEOF_ZEND_LONG instead of SIZEOF_LONG
authorAndrea Faulds <ajf@ajf.me>
Tue, 16 Sep 2014 09:24:33 +0000 (10:24 +0100)
committerAndrea Faulds <ajf@ajf.me>
Tue, 16 Sep 2014 09:24:33 +0000 (10:24 +0100)
Zend/zend_operators.c

index 61bdbc806cbaed3004cae9c90bc276751afb21b3..ce47c26854bc8625fe950163cbc2d339558c6347 100644 (file)
@@ -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;
        }