]> granicus.if.org Git - php/commitdiff
explicitly cast size_t to zend_uint to avoid warnings on 64 bit platforms.
authorSascha Schumann <sas@php.net>
Sun, 17 Aug 2003 13:45:51 +0000 (13:45 +0000)
committerSascha Schumann <sas@php.net>
Sun, 17 Aug 2003 13:45:51 +0000 (13:45 +0000)
Zend/zend_API.h

index 99ff104a4ad32bda11a893e312c2f2bea40f21b4..038c75ed116aa5ab3a782e2a79bf6fb6bdba3f17 100644 (file)
@@ -46,7 +46,7 @@ typedef struct _zend_function_entry {
 #define ZEND_FUNCTION(name)                            ZEND_NAMED_FUNCTION(ZEND_FN(name))
 #define ZEND_METHOD(classname, name)   ZEND_NAMED_FUNCTION(ZEND_FN(classname##_##name))
 
-#define ZEND_NAMED_FE(zend_name, name, arg_info)       { #zend_name, name, arg_info, sizeof(arg_info)/sizeof(struct _zend_arg_info)-1, 0 },
+#define ZEND_NAMED_FE(zend_name, name, arg_info)       { #zend_name, name, arg_info, (zend_uint) (sizeof(arg_info)/sizeof(struct _zend_arg_info)-1), 0 },
 #define ZEND_FE(name, arg_info)                                                ZEND_NAMED_FE(name, ZEND_FN(name), arg_info)
 #define ZEND_FALIAS(name, alias, arg_info)                     ZEND_NAMED_FE(name, ZEND_FN(alias), arg_info)
 #define ZEND_ME(classname, name, arg_info, flags)      { #name, ZEND_FN(classname##_##name), arg_info, sizeof(arg_info)/sizeof(struct _zend_arg_info)-1, flags },