]> granicus.if.org Git - php/commitdiff
Fixed incorrect type usage
authorDmitry Stogov <dmitry@zend.com>
Wed, 28 Oct 2015 07:26:47 +0000 (10:26 +0300)
committerDmitry Stogov <dmitry@zend.com>
Wed, 28 Oct 2015 07:26:47 +0000 (10:26 +0300)
Zend/zend_constants.c
Zend/zend_constants.h

index 8d1be740aafa16d528d12cc55b350008c02d5af8..159379d71c897df38c7ce3ead723c7be712b7f5b 100644 (file)
@@ -294,7 +294,7 @@ ZEND_API zval *zend_get_constant(zend_string *name)
        return c ? &c->value : NULL;
 }
 
-ZEND_API zval *zend_get_constant_ex(zend_string *cname, zend_class_entry *scope, zend_ulong flags)
+ZEND_API zval *zend_get_constant_ex(zend_string *cname, zend_class_entry *scope, uint32_t flags)
 {
        zend_constant *c;
        const char *colon;
@@ -427,7 +427,7 @@ ZEND_API zval *zend_get_constant_ex(zend_string *cname, zend_class_entry *scope,
        }
 }
 
-zend_constant *zend_quick_get_constant(const zval *key, zend_ulong flags)
+zend_constant *zend_quick_get_constant(const zval *key, uint32_t flags)
 {
        zend_constant *c;
 
index 9ccf53e43a9be193adeb62c52b0af78beae1f7b4..2f8b7288d756fdec61837ddb499513edce7efc06 100644 (file)
@@ -67,7 +67,7 @@ void zend_register_standard_constants(void);
 void clean_non_persistent_constants(void);
 ZEND_API zval *zend_get_constant(zend_string *name);
 ZEND_API zval *zend_get_constant_str(const char *name, size_t name_len);
-ZEND_API zval *zend_get_constant_ex(zend_string *name, zend_class_entry *scope, zend_ulong flags);
+ZEND_API zval *zend_get_constant_ex(zend_string *name, zend_class_entry *scope, uint32_t flags);
 ZEND_API void zend_register_bool_constant(const char *name, size_t name_len, zend_bool bval, int flags, int module_number);
 ZEND_API void zend_register_null_constant(const char *name, size_t name_len, int flags, int module_number);
 ZEND_API void zend_register_long_constant(const char *name, size_t name_len, zend_long lval, int flags, int module_number);
@@ -76,7 +76,7 @@ ZEND_API void zend_register_string_constant(const char *name, size_t name_len, c
 ZEND_API void zend_register_stringl_constant(const char *name, size_t name_len, char *strval, size_t strlen, int flags, int module_number);
 ZEND_API int zend_register_constant(zend_constant *c);
 void zend_copy_constants(HashTable *target, HashTable *sourc);
-zend_constant *zend_quick_get_constant(const zval *key, zend_ulong flags);
+zend_constant *zend_quick_get_constant(const zval *key, uint32_t flags);
 END_EXTERN_C()
 
 #define ZEND_CONSTANT_DTOR free_zend_constant