diff options
Diffstat (limited to 'ext/mbstring/php_mbregex.h')
| -rw-r--r-- | ext/mbstring/php_mbregex.h | 42 | 
1 files changed, 42 insertions, 0 deletions
| diff --git a/ext/mbstring/php_mbregex.h b/ext/mbstring/php_mbregex.h index e0620a2a83..da7030ed63 100644 --- a/ext/mbstring/php_mbregex.h +++ b/ext/mbstring/php_mbregex.h @@ -40,12 +40,54 @@  	int regex_default_options;  /* }}} */ +/* {{{ PHP_MBREGEX_FUNCTION_ENTRIES */ +#define PHP_MBREGEX_FUNCTION_ENTRIES \ +	PHP_FE(mb_regex_encoding,	NULL) \ +	PHP_FE(mb_regex_set_options,	NULL) \ +	PHP_FE(mb_ereg,			(unsigned char *)third_argument_force_ref) \ +	PHP_FE(mb_eregi,			(unsigned char *)third_argument_force_ref) \ +	PHP_FE(mb_ereg_replace,			NULL) \ +	PHP_FE(mb_eregi_replace,			NULL) \ +	PHP_FE(mb_split,					NULL) \ +	PHP_FE(mb_ereg_match,			NULL) \ +	PHP_FE(mb_ereg_search,			NULL) \ +	PHP_FE(mb_ereg_search_pos,		NULL) \ +	PHP_FE(mb_ereg_search_regs,		NULL) \ +	PHP_FE(mb_ereg_search_init,		NULL) \ +	PHP_FE(mb_ereg_search_getregs,	NULL) \ +	PHP_FE(mb_ereg_search_getpos,	NULL) \ +	PHP_FE(mb_ereg_search_setpos,	NULL) \ +	PHP_FALIAS(mbregex_encoding,	mb_regex_encoding,	NULL) \ +	PHP_FALIAS(mbereg,	mb_ereg,	NULL) \ +	PHP_FALIAS(mberegi,	mb_eregi,	NULL) \ +	PHP_FALIAS(mbereg_replace,	mb_ereg_replace,	NULL) \ +	PHP_FALIAS(mberegi_replace,	mb_eregi_replace,	NULL) \ +	PHP_FALIAS(mbsplit,	mb_split,	NULL) \ +	PHP_FALIAS(mbereg_match,	mb_ereg_match,	NULL) \ +	PHP_FALIAS(mbereg_search,	mb_ereg_search,	NULL) \ +	PHP_FALIAS(mbereg_search_pos,	mb_ereg_search_pos,	NULL) \ +	PHP_FALIAS(mbereg_search_regs,	mb_ereg_search_regs,	NULL) \ +	PHP_FALIAS(mbereg_search_init,	mb_ereg_search_init,	NULL) \ +	PHP_FALIAS(mbereg_search_getregs,	mb_ereg_search_getregs,	NULL) \ +	PHP_FALIAS(mbereg_search_getpos,	mb_ereg_search_getpos,	NULL) \ +	PHP_FALIAS(mbereg_search_setpos,	mb_ereg_search_setpos,	NULL) +/* }}} */ + +typedef struct _zend_mbstring_globals * zend_mbstring_globals_ptr; +  #define PHP_MBREGEX_MAXCACHE 50  int php_mb_regex_name2mbctype(const char *pname);  int php_mb_regex_set_options(int options TSRMLS_DC);  int php_mb_regex_set_options_by_string(const char *optstr, int len TSRMLS_DC); +PHP_MINIT_FUNCTION(mb_regex); +PHP_MSHUTDOWN_FUNCTION(mb_regex); +PHP_RINIT_FUNCTION(mb_regex); +PHP_RSHUTDOWN_FUNCTION(mb_regex); +void php_mb_regex_globals_ctor(zend_mbstring_globals_ptr pglobals TSRMLS_DC); +void php_mb_regex_globals_dtor(zend_mbstring_globals_ptr pglobals TSRMLS_DC); +  PHP_FUNCTION(mb_regex_encoding);  PHP_FUNCTION(mb_ereg);  PHP_FUNCTION(mb_eregi); | 
