24#include <unicode/utypes.h>
27# define UBYTES(len) ((len) * sizeof(UChar))
31# define eumalloc(size) (UChar*)safe_emalloc(size, sizeof(UChar), 0)
35# define eurealloc(ptr, size) (UChar*)erealloc((ptr), size * sizeof(UChar))
38#define USIZE(data) sizeof((data))/sizeof(UChar)
39#define UCHARS(len) ((len) / sizeof(UChar))
41#define INTL_ZSTR_VAL(str) (UChar*) ZSTR_VAL(str)
42#define INTL_ZSTR_LEN(str) UCHARS(ZSTR_LEN(str))
zend_class_entry * IntlException_ce_ptr
struct _zend_class_entry zend_class_entry