]> granicus.if.org Git - php/commitdiff
Use low bits
authorDmitry Stogov <dmitry@zend.com>
Mon, 5 Feb 2018 16:41:17 +0000 (19:41 +0300)
committerDmitry Stogov <dmitry@zend.com>
Mon, 5 Feb 2018 16:41:17 +0000 (19:41 +0300)
Zend/zend_compile.h

index 65a03e6b0e7ff44e04f80d2e1b988751fca18e3f..5e3487ec93ec241db7a0799aa38e828fbc214335 100644 (file)
@@ -871,15 +871,15 @@ void zend_assert_valid_class_name(const zend_string *const_name);
 #define ZEND_RT (1<<1)
 
 /* global/local fetches */
-#define ZEND_FETCH_GLOBAL                      0x10000000
-#define ZEND_FETCH_LOCAL                       0x20000000
-#define ZEND_FETCH_GLOBAL_LOCK         0x40000000
+#define ZEND_FETCH_GLOBAL              (1<<1)
+#define ZEND_FETCH_LOCAL               (1<<2)
+#define ZEND_FETCH_GLOBAL_LOCK (1<<3)
 
-#define ZEND_FETCH_TYPE_MASK           0x70000000
+#define ZEND_FETCH_TYPE_MASK   0xe
 
-#define ZEND_ISSET                                 0x00000001
+#define ZEND_ISSET                             (1<<0)
 
-#define ZEND_LAST_CATCH                            0x00000001
+#define ZEND_LAST_CATCH                        (1<<0)
 
 #define ZEND_FREE_ON_RETURN     (1<<0)