/* {{{ operators_methods[] */ const zend_function_entry operators_methods[] = { PHP_ABSTRACT_ME(Operators, __operators, operators_arginfo) PHP_FE_END }; /* }}} */ /* {{{ operators_module_entry */ zend_module_entry operators_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif "operators", operators_functions, PHP_MINIT(operators), PHP_MSHUTDOWN(operators), NULL, NULL, PHP_MINFO(operators), #if ZEND_MODULE_API_NO >= 20010901 "0.1", #endif STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_OPERATORS ZEND_GET_MODULE(operators) #endif
PHP_MINIT_FUNCTION(wddx); PHP_MINFO_FUNCTION(wddx); /* {{{ dynamically loadable module stuff */ #ifdef COMPILE_DL_WDDX ZEND_GET_MODULE(wddx) #endif /* COMPILE_DL_WDDX */ /* }}} */ /* {{{ wddx_module_entry */ zend_module_entry wddx_module_entry = { STANDARD_MODULE_HEADER, "wddx", wddx_functions, PHP_MINIT(wddx), NULL, NULL, NULL, PHP_MINFO(wddx), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ /* {{{ wddx_stack_init */ static int wddx_stack_init(wddx_stack *stack) { stack->top = 0; stack->elements = (void **) safe_emalloc(sizeof(void **), STACK_BLOCK_SIZE, 0);
PHP_FE(shm_detach, arginfo_shm_remove) PHP_FE(shm_put_var, arginfo_shm_put_var) PHP_FE(shm_has_var, arginfo_shm_has_var) PHP_FE(shm_get_var, arginfo_shm_get_var) PHP_FE(shm_remove_var, arginfo_shm_remove_var) PHP_FE_END }; /* }}} */ /* {{{ sysvshm_module_entry */ zend_module_entry sysvshm_module_entry = { STANDARD_MODULE_HEADER, "sysvshm", sysvshm_functions, PHP_MINIT(sysvshm), NULL, NULL, NULL, NULL, PHP_SYSVSHM_VERSION, STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_SYSVSHM ZEND_GET_MODULE(sysvshm) #endif #undef shm_ptr /* undefine AIX-specific macro */
zend_class_entry *redis_connect_pool_class_entry_ptr; zend_class_entry pdo_connect_pool_PDOStatement_ce; zend_class_entry *pdo_connect_pool_PDOStatement_class_entry_ptr; zend_module_entry connect_pool_module_entry = { #if ZEND_MODULE_API_NO >= 20050922 STANDARD_MODULE_HEADER_EX, NULL, NULL, #else STANDARD_MODULE_HEADER, #endif "connect_pool", cp_functions, PHP_MINIT(connect_pool), PHP_MSHUTDOWN(connect_pool), PHP_RINIT(connect_pool), //RINIT PHP_RSHUTDOWN(connect_pool), //RSHUTDOWN PHP_MINFO(connect_pool), CP_VERSION, STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_CONNECT_POOL ZEND_GET_MODULE(connect_pool) #endif PHP_MINIT_FUNCTION(connect_pool) {
UOPZ_FE(uopz_redefine) UOPZ_FE(uopz_undefine) UOPZ_FE(uopz_set_property) UOPZ_FE(uopz_get_property) {NULL, NULL, NULL} }; #undef UOPZ_FE /* }}} */ /* {{{ uopz_module_entry */ zend_module_entry uopz_module_entry = { STANDARD_MODULE_HEADER, PHP_UOPZ_EXTNAME, uopz_functions, PHP_MINIT(uopz), PHP_MSHUTDOWN(uopz), PHP_RINIT(uopz), PHP_RSHUTDOWN(uopz), PHP_MINFO(uopz), PHP_UOPZ_VERSION, STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_UOPZ ZEND_GET_MODULE(uopz) #ifdef ZTS ZEND_TSRMLS_CACHE_DEFINE(); #endif #endif
PHP_ME(SEASLOG_RES_NAME, alert, NULL, ZEND_ACC_PUBLIC | ZEND_ACC_STATIC) PHP_ME(SEASLOG_RES_NAME, emergency, NULL, ZEND_ACC_PUBLIC | ZEND_ACC_STATIC) PHP_ME(SEASLOG_RES_NAME, setLogFormat, NULL, ZEND_ACC_PUBLIC | ZEND_ACC_STATIC) PHP_ME(SEASLOG_RES_NAME, getLogFormat, NULL, ZEND_ACC_PUBLIC | ZEND_ACC_STATIC) {NULL, NULL, NULL} }; zend_module_entry seaslog_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif SEASLOG_RES_NAME, seaslog_functions, PHP_MINIT(seaslog), PHP_MSHUTDOWN(seaslog), PHP_RINIT(seaslog), PHP_RSHUTDOWN(seaslog), PHP_MINFO(seaslog), #if ZEND_MODULE_API_NO >= 20010901 SEASLOG_VERSION, #endif STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_SEASLOG ZEND_GET_MODULE(seaslog) #endif PHP_INI_BEGIN()
REGISTER_LONG_CONSTANT("POSIX_RLIMIT_STACK", RLIMIT_STACK, CONST_CS | CONST_PERSISTENT); #endif #ifdef HAVE_SETRLIMIT REGISTER_LONG_CONSTANT("POSIX_RLIMIT_INFINITY", RLIM_INFINITY, CONST_CS | CONST_PERSISTENT); #endif return SUCCESS; } /* }}} */ /* {{{ posix_module_entry */ zend_module_entry posix_module_entry = { STANDARD_MODULE_HEADER, "posix", posix_functions, PHP_MINIT(posix), NULL, NULL, NULL, PHP_MINFO(posix), PHP_POSIX_VERSION, PHP_MODULE_GLOBALS(posix), PHP_GINIT(posix), NULL, NULL, STANDARD_MODULE_PROPERTIES_EX }; /* }}} */ #ifdef COMPILE_DL_POSIX ZEND_GET_MODULE(posix)
*/ function_entry python_functions[] = { PHP_FE(python_version, NULL) PHP_FE(python_eval, NULL) PHP_FE(python_exec, NULL) PHP_FE(python_call, NULL) {NULL, NULL, NULL} }; /* }}} */ /* {{{ python_module_entry */ zend_module_entry python_module_entry = { STANDARD_MODULE_HEADER, "python", python_functions, PHP_MINIT(python), PHP_MSHUTDOWN(python), PHP_RINIT(python), PHP_RSHUTDOWN(python), PHP_MINFO(python), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_PYTHON ZEND_GET_MODULE(python) #endif /* }}} */ /* {{{ php_python_constructor_function */ zend_internal_function php_python_constructor = {
PHP_FE(witness_assert, witness_assert_arg) PHP_FE(witness_dump, witness_arg) PHP_FE(witness_stack_info, NULL) {NULL, NULL, NULL} /* Must be the last line in witness_functions[] */ }; /* }}} */ /* {{{ witness_module_entry */ zend_module_entry witness_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif "witness", witness_functions, PHP_MINIT(witness), PHP_MSHUTDOWN(witness), PHP_RINIT(witness), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(witness), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(witness), #if ZEND_MODULE_API_NO >= 20010901 "0.1", /* Replace with version number for your extension */ #endif STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_WITNESS ZEND_GET_MODULE(witness) #endif
ZEND_ARG_INFO(0, isDefinedTest) ZEND_END_ARG_INFO() zend_function_entry twig_functions[] = { PHP_FE(twig_template_get_attributes, twig_template_get_attribute_args) {NULL, NULL, NULL} }; zend_module_entry twig_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif "twig", twig_functions, PHP_MINIT(twig), PHP_MSHUTDOWN(twig), PHP_RINIT(twig), PHP_RSHUTDOWN(twig), PHP_MINFO(twig), #if ZEND_MODULE_API_NO >= 20010901 PHP_TWIG_VERSION, #endif STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_TWIG ZEND_GET_MODULE(twig) #endif
PHP_FALIAS(velocis_off_autocommit, birdstep_off_autocommit, arginfo_birdstep_off_autocommit) PHP_FALIAS(velocis_commit, birdstep_commit, arginfo_birdstep_commit) PHP_FALIAS(velocis_rollback, birdstep_rollback, arginfo_birdstep_rollback) PHP_FALIAS(velocis_fieldnum, birdstep_fieldnum, arginfo_birdstep_fieldnum) PHP_FALIAS(velocis_fieldname, birdstep_fieldname, arginfo_birdstep_fieldname) /* End temporary aliases */ { NULL, NULL, NULL } }; zend_module_entry birdstep_module_entry = { STANDARD_MODULE_HEADER, "birdstep", birdstep_functions, PHP_MINIT(birdstep), PHP_MSHUTDOWN(birdstep), PHP_RINIT(birdstep), NULL, PHP_MINFO(birdstep), PHP_BIRDSTEP_VERSION, STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_ODBC ZEND_GET_MODULE(birdstep) #endif THREAD_LS birdstep_module php_birdstep_module; THREAD_LS static HENV henv;
PHP_FALIAS(fbird_restore, ibase_restore, arginfo_ibase_restore) PHP_FALIAS(fbird_maintain_db, ibase_maintain_db, arginfo_ibase_maintain_db) PHP_FALIAS(fbird_db_info, ibase_db_info, arginfo_ibase_db_info) PHP_FALIAS(fbird_server_info, ibase_server_info, arginfo_ibase_server_info) PHP_FALIAS(fbird_wait_event, ibase_wait_event, arginfo_ibase_wait_event) PHP_FALIAS(fbird_set_event_handler, ibase_set_event_handler, arginfo_ibase_set_event_handler) PHP_FALIAS(fbird_free_event_handler, ibase_free_event_handler, arginfo_ibase_free_event_handler) PHP_FE_END }; zend_module_entry ibase_module_entry = { STANDARD_MODULE_HEADER, "interbase", ibase_functions, PHP_MINIT(ibase), PHP_MSHUTDOWN(ibase), NULL, PHP_RSHUTDOWN(ibase), PHP_MINFO(ibase), PHP_INTERBASE_VERSION, PHP_MODULE_GLOBALS(ibase), PHP_GINIT(ibase), NULL, NULL, STANDARD_MODULE_PROPERTIES_EX }; #ifdef COMPILE_DL_INTERBASE #ifdef ZTS ZEND_TSRMLS_CACHE_DEFINE()
*/ static const zend_module_dep mongo_deps[] = { ZEND_MOD_OPTIONAL("openssl") #if PHP_VERSION_ID >= 50307 ZEND_MOD_END #else /* pre-5.3.7 */ { NULL, NULL, NULL, 0 } #endif }; zend_module_entry mongo_module_entry = { STANDARD_MODULE_HEADER_EX, NULL, mongo_deps, PHP_MONGO_EXTNAME, mongo_functions, PHP_MINIT(mongo), PHP_MSHUTDOWN(mongo), PHP_RINIT(mongo), NULL, PHP_MINFO(mongo), PHP_MONGO_VERSION, PHP_MODULE_GLOBALS(mongo), PHP_GINIT(mongo), PHP_GSHUTDOWN(mongo), NULL, STANDARD_MODULE_PROPERTIES_EX }; /* }}} */ #ifdef COMPILE_DL_MONGO ZEND_GET_MODULE(mongo)
ZEND_END_ARG_INFO() /* }}} */ /* {{{ module stuff */ static const zend_function_entry php_recode_functions[] = { PHP_FE(recode_string, arginfo_recode_string) PHP_FE(recode_file, arginfo_recode_file) PHP_FALIAS(recode, recode_string, arginfo_recode_string) {NULL, NULL, NULL} }; zend_module_entry recode_module_entry = { STANDARD_MODULE_HEADER, "recode", php_recode_functions, PHP_MINIT(recode), PHP_MSHUTDOWN(recode), NULL, NULL, PHP_MINFO(recode), NO_VERSION_YET, PHP_MODULE_GLOBALS(recode), PHP_GINIT(recode), NULL, NULL, STANDARD_MODULE_PROPERTIES_EX }; #ifdef COMPILE_DL_RECODE ZEND_GET_MODULE(recode) #endif
/* {{{ reg_cache */ typedef struct { regex_t preg; int cflags; } reg_cache; static int reg_magic = 0; /* }}} */ ZEND_DECLARE_MODULE_GLOBALS(ereg) /* {{{ Module entry */ zend_module_entry ereg_module_entry = { STANDARD_MODULE_HEADER, "ereg", ereg_functions, PHP_MINIT(ereg), PHP_MSHUTDOWN(ereg), NULL, NULL, PHP_MINFO(ereg), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ /* {{{ _php_regcomp */ static int _php_regcomp(regex_t *preg, const char *pattern, int cflags) { int r = 0; int patlen = strlen(pattern);
struct php_scws *ps = (struct php_scws *) rsrc->ptr; scws_free(ps->s); DELREF_SCWS(ps->zt); efree(ps); rsrc->ptr = NULL; } } zend_module_entry scws_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif "scws", scws_functions, PHP_MINIT(scws), PHP_MSHUTDOWN(scws), NULL, PHP_RSHUTDOWN(scws), PHP_MINFO(scws), #if ZEND_MODULE_API_NO >= 20010901 PHP_SCWS_MODULE_VERSION, #endif STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_SCWS ZEND_GET_MODULE(scws) #endif
zend_function_entry amqp_functions[] = { {NULL, NULL, NULL} /* Must be the last line in amqp_functions[] */ }; /* }}} */ /* {{{ amqp_module_entry */ zend_module_entry amqp_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif "amqp", amqp_functions, PHP_MINIT(amqp), PHP_MSHUTDOWN(amqp), NULL, NULL, PHP_MINFO(amqp), #if ZEND_MODULE_API_NO >= 20010901 "0.1", #endif STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_AMQP ZEND_GET_MODULE(amqp) #endif
ZEND_MOD_REQUIRED("pdo") {NULL, NULL, NULL} }; #endif /* }}} */ zend_module_entry pdo_firebird_module_entry = { /* {{{ */ #if ZEND_MODULE_API_NO >= 20050922 STANDARD_MODULE_HEADER_EX, NULL, pdo_firebird_deps, #else STANDARD_MODULE_HEADER, #endif "PDO_Firebird", pdo_firebird_functions, PHP_MINIT(pdo_firebird), PHP_MSHUTDOWN(pdo_firebird), NULL, NULL, PHP_MINFO(pdo_firebird), "0.3", STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_PDO_FIREBIRD ZEND_GET_MODULE(pdo_firebird) #endif PHP_MINIT_FUNCTION(pdo_firebird) /* {{{ */ {
/* {{{ forward declarations */ static int vld_check_fe (zend_op_array *fe, zend_bool *have_fe TSRMLS_DC); static int vld_dump_fe (zend_op_array *fe TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key); static int vld_dump_cle (zend_class_entry *class_entry TSRMLS_DC); /* }}} */ zend_function_entry vld_functions[] = { ZEND_FE_END }; zend_module_entry vld_module_entry = { STANDARD_MODULE_HEADER, "vld", vld_functions, PHP_MINIT(vld), PHP_MSHUTDOWN(vld), PHP_RINIT(vld), PHP_RSHUTDOWN(vld), PHP_MINFO(vld), "0.16.0-dev", STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_VLD ZEND_GET_MODULE(vld) #endif ZEND_DECLARE_MODULE_GLOBALS(vld)
#endif /* }}} */ /* {{{ slightphp_module_entry */ zend_module_entry slightphp_module_entry = { #if ZEND_EXTENSION_API_NO >= 220050617 STANDARD_MODULE_HEADER_EX, NULL, slightphp_deps, #else STANDARD_MODULE_HEADER, #endif "SlightPHP", slightphp_functions, PHP_MINIT(slightphp), /* Replace with NULL if there is nothing to do at php startup */ PHP_MSHUTDOWN(slightphp), /* Replace with NULL if there is nothing to do at php shutdown */ PHP_RINIT(slightphp), /* Replace with NULL if there is nothing to do at request start */ PHP_RSHUTDOWN(slightphp), /* Replace with NULL if there is nothing to do at request end */ PHP_MINFO(slightphp), "0.1", STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_SLIGHTPHP ZEND_GET_MODULE(slightphp) #endif /* {{{ PHP_MINIT_FUNCTION */
} static PHP_MSHUTDOWN_FUNCTION(litespeed) { zend_hash_destroy(&user_config_cache); /* UNREGISTER_INI_ENTRIES(); */ return SUCCESS; } zend_module_entry litespeed_module_entry = { STANDARD_MODULE_HEADER, "litespeed", litespeed_functions, PHP_MINIT(litespeed), PHP_MSHUTDOWN(litespeed), NULL, NULL, NULL, NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; static int add_associate_array( const char * pKey, int keyLen, const char * pValue, int valLen, void * arg ) { add_assoc_string_ex((zval *)arg, (char *)pKey, keyLen, (char *)pValue); return 1; }
PHP_FE(bcmul, arginfo_bcmul) PHP_FE(bcdiv, arginfo_bcdiv) PHP_FE(bcmod, arginfo_bcmod) PHP_FE(bcpow, arginfo_bcpow) PHP_FE(bcsqrt, arginfo_bcsqrt) PHP_FE(bcscale, arginfo_bcscale) PHP_FE(bccomp, arginfo_bccomp) PHP_FE(bcpowmod, arginfo_bcpowmod) {NULL, NULL, NULL} }; zend_module_entry bcmath_module_entry = { STANDARD_MODULE_HEADER, "bcmath", bcmath_functions, PHP_MINIT(bcmath), PHP_MSHUTDOWN(bcmath), NULL, NULL, PHP_MINFO(bcmath), NO_VERSION_YET, PHP_MODULE_GLOBALS(bcmath), PHP_GINIT(bcmath), PHP_GSHUTDOWN(bcmath), NULL, STANDARD_MODULE_PROPERTIES_EX }; #ifdef COMPILE_DL_BCMATH ZEND_GET_MODULE(bcmath) #endif
PHP_FALIAS(xdiff_string_patch_binary, xdiff_string_bpatch, NULL) { NULL, NULL, NULL } }; /* }}} */ /* {{{ xdiff_module_entry */ zend_module_entry xdiff_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif "xdiff", xdiff_functions, PHP_MINIT(xdiff), NULL, NULL, NULL, PHP_MINFO(xdiff), #if ZEND_MODULE_API_NO >= 20010901 PHP_XDIFF_VERSION, #endif STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_XDIFF ZEND_GET_MODULE(xdiff) #endif
PHP_FALIAS(bzwrite, fwrite, arginfo_bzwrite) PHP_FALIAS(bzflush, fflush, arginfo_bzflush) PHP_FALIAS(bzclose, fclose, arginfo_bzflush) PHP_FE(bzerrno, arginfo_bzerrno) PHP_FE(bzerrstr, arginfo_bzerrstr) PHP_FE(bzerror, arginfo_bzerror) PHP_FE(bzcompress, arginfo_bzcompress) PHP_FE(bzdecompress, arginfo_bzdecompress) PHP_FE_END }; zend_module_entry bz2_module_entry = { STANDARD_MODULE_HEADER, "bz2", bz2_functions, PHP_MINIT(bz2), PHP_MSHUTDOWN(bz2), NULL, NULL, PHP_MINFO(bz2), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_BZ2 ZEND_GET_MODULE(bz2) #endif struct php_bz2_stream_data_t { BZFILE *bz_file; php_stream *stream;
const #endif zend_function_entry fsevents_functions[] = { PHP_FE(fsevents_add_watch, arginfo_fsevents_add_watch) PHP_FE(fsevents_start, arginfo_fsevents_start) {NULL, NULL, NULL} /* Must be the last line in fsevents_functions[] */ }; zend_module_entry fsevents_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif "fsevents", fsevents_functions, PHP_MINIT(fsevents), // Start of module PHP_MSHUTDOWN(fsevents), // End of module PHP_RINIT(fsevents), // Start of request NULL, // End of request PHP_MINFO(fsevents), // phpinfo additions #if ZEND_MODULE_API_NO >= 20010901 PHP_FSEVENTS_VERSION, #endif STANDARD_MODULE_PROPERTIES }; static void php_fsevents_init_globals(zend_fsevents_globals *fsevents_globals TSRMLS_DC) { } #ifdef COMPILE_DL_FSEVENTS
* Every user visible function must have an entry in arrayex_functions[]. */ const zend_function_entry arrayex_functions[] = { PHP_FE(confirm_arrayex_compiled, NULL) /* For testing, remove later. */ PHP_FE(arrayex_fetch_field, NULL) PHP_FE_END /* Must be the last line in arrayex_functions[] */ }; /* }}} */ /* {{{ arrayex_module_entry */ zend_module_entry arrayex_module_entry = { STANDARD_MODULE_HEADER, "arrayex", arrayex_functions, PHP_MINIT(arrayex), PHP_MSHUTDOWN(arrayex), PHP_RINIT(arrayex), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(arrayex), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(arrayex), PHP_ARRAYEX_VERSION, STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_ARRAYEX ZEND_GET_MODULE(arrayex) #endif /* * Local variables:
}; #endif /* }}} */ /* {{{ pdo_sqlite_module_entry */ zend_module_entry pdo_sqlite_module_entry = { #if ZEND_MODULE_API_NO >= 20050922 STANDARD_MODULE_HEADER_EX, NULL, pdo_sqlite_deps, #else STANDARD_MODULE_HEADER, #endif "pdo_sqlite", pdo_sqlite_functions, PHP_MINIT(pdo_sqlite), PHP_MSHUTDOWN(pdo_sqlite), NULL, NULL, PHP_MINFO(pdo_sqlite), PHP_PDO_SQLITE_MODULE_VERSION, STANDARD_MODULE_PROPERTIES }; /* }}} */ #if defined(COMPILE_DL_PDO_SQLITE) || defined(COMPILE_DL_PDO_SQLITE_EXTERNAL) ZEND_GET_MODULE(pdo_sqlite) #endif /* {{{ PHP_MINIT_FUNCTION */ PHP_MINIT_FUNCTION(pdo_sqlite)
//function is executed and returned to return_value } FREE_ZVAL(func); FREE_ZVAL(params[0]); FREE_ZVAL(params[1]); } /* {{{ yphp_foo_module_entry */ zend_module_entry yphp_foo_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif "yphp_foo", yphp_foo_functions, PHP_MINIT(yphp_foo), PHP_MSHUTDOWN(yphp_foo), PHP_RINIT(yphp_foo), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(yphp_foo), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(yphp_foo), #if ZEND_MODULE_API_NO >= 20010901 "0.1", /* Replace with version number for your extension */ #endif STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_YPHP_FOO ZEND_GET_MODULE(yphp_foo) #endif /* {{{ PHP_INI
PHP_FE(mcrypt_module_close, arginfo_mcrypt_module_close) PHP_FE_END }; /* }}} */ static PHP_MINFO_FUNCTION(mcrypt); static PHP_MINIT_FUNCTION(mcrypt); static PHP_MSHUTDOWN_FUNCTION(mcrypt); ZEND_DECLARE_MODULE_GLOBALS(mcrypt) zend_module_entry mcrypt_module_entry = { STANDARD_MODULE_HEADER, "mcrypt", mcrypt_functions, PHP_MINIT(mcrypt), PHP_MSHUTDOWN(mcrypt), NULL, NULL, PHP_MINFO(mcrypt), NO_VERSION_YET, PHP_MODULE_GLOBALS(mcrypt), NULL, NULL, NULL, STANDARD_MODULE_PROPERTIES_EX }; #ifdef COMPILE_DL_MCRYPT ZEND_GET_MODULE(mcrypt) #endif #define MCRYPT_ARGS2 \
PHP_FE(com_create_guid, arginfo_com_create_guid) PHP_FE(com_event_sink, arginfo_com_event_sink) PHP_FE(com_print_typeinfo, arginfo_com_print_typeinfo) PHP_FE(com_message_pump, arginfo_com_message_pump) PHP_FE(com_load_typelib, arginfo_com_load_typelib) PHP_FE(com_get_active_object, arginfo_com_get_active_object) { NULL, NULL, NULL } }; /* {{{ com_dotnet_module_entry */ zend_module_entry com_dotnet_module_entry = { STANDARD_MODULE_HEADER, "com_dotnet", com_dotnet_functions, PHP_MINIT(com_dotnet), PHP_MSHUTDOWN(com_dotnet), PHP_RINIT(com_dotnet), PHP_RSHUTDOWN(com_dotnet), PHP_MINFO(com_dotnet), "0.1", PHP_MODULE_GLOBALS(com_dotnet), PHP_GINIT(com_dotnet), NULL, NULL, STANDARD_MODULE_PROPERTIES_EX }; /* }}} */ #ifdef COMPILE_DL_COM_DOTNET ZEND_GET_MODULE(com_dotnet)