summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph M. Becker <cmbecker69@gmx.de>2019-12-30 23:18:34 +0100
committerChristoph M. Becker <cmbecker69@gmx.de>2019-12-30 23:18:34 +0100
commit1ff6911d6ad819d1fca21c59a5799ff9fbd6ddd4 (patch)
tree930de38e00d835ab4239479b2291c8302f690859
parentd5c886ab7deef065c8119aaa545332041f13fe18 (diff)
parent98df5c97f47dd3a50cb43763a1811f86f2ca912e (diff)
downloadphp-git-1ff6911d6ad819d1fca21c59a5799ff9fbd6ddd4.tar.gz
Merge branch 'PHP-7.4'
* PHP-7.4: Avoid undefined behavior
-rw-r--r--Zend/zend_operators.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_operators.h b/Zend/zend_operators.h
index ee7c951c7d..8b9e06f17e 100644
--- a/Zend/zend_operators.h
+++ b/Zend/zend_operators.h
@@ -35,7 +35,7 @@
#include "zend_multiply.h"
#include "zend_object_handlers.h"
-#define LONG_SIGN_MASK (((zend_long)1) << (8*sizeof(zend_long)-1))
+#define LONG_SIGN_MASK ZEND_LONG_MIN
BEGIN_EXTERN_C()
ZEND_API int ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2);