]> granicus.if.org Git - php/commitdiff
Make ZEND_SEND_* flags unsigned
authorNikita Popov <nikita.ppv@gmail.com>
Fri, 21 Jun 2019 08:21:35 +0000 (10:21 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Fri, 21 Jun 2019 08:24:34 +0000 (10:24 +0200)
These may be shifted to the limit for the arg mask.

Zend/zend_compile.h

index 0ca688c5ff34a0ab245e43a58c0741a1d36a7abf..cfefe9ce31010237a1a008e989f4d977ceff45c0 100644 (file)
@@ -919,9 +919,9 @@ void zend_assert_valid_class_name(const zend_string *const_name);
 #define ZEND_FREE_ON_RETURN     (1<<0)
 #define ZEND_FREE_SWITCH        (1<<1)
 
-#define ZEND_SEND_BY_VAL     0
-#define ZEND_SEND_BY_REF     1
-#define ZEND_SEND_PREFER_REF 2
+#define ZEND_SEND_BY_VAL     0u
+#define ZEND_SEND_BY_REF     1u
+#define ZEND_SEND_PREFER_REF 2u
 
 #define ZEND_DIM_IS 1