diff options
97 files changed, 392 insertions, 72 deletions
diff --git a/README.EXTENSIONS b/README.EXTENSIONS new file mode 100644 index 0000000000..51e3b730e7 --- /dev/null +++ b/README.EXTENSIONS @@ -0,0 +1,39 @@ +Between PHP 4.0.6 and 4.1.0, the Zend module struct changed in a way +that broke both source and binary compatibility. If you are +maintaining a third party extension, here's how to update it: + +If this was your old module entry: + +zend_module_entry foo_module_entry = { + "foo", /* extension name */ + foo_functions, /* extension function list */ + NULL, /* extension-wide startup function */ + NULL, /* extension-wide shutdown function */ + PHP_RINIT(foo), /* per-request startup function */ + PHP_RSHUTDOWN(foo), /* per-request shutdown function */ + PHP_MINFO(foo), /* information function */ + STANDARD_MODULE_PROPERTIES +}; + +Here's how it should look if you want your code to build with PHP +4.1.0 and up: + +zend_module_entry foo_module_entry = { +#if ZEND_MODULE_API_NO >= 20010901 + STANDARD_MODULE_HEADER, +#endif + "foo", /* extension name */ + foo_functions, /* extension function list */ + NULL, /* extension-wide startup function */ + NULL, /* extension-wide shutdown function */ + PHP_RINIT(foo), /* per-request startup function */ + PHP_RSHUTDOWN(foo), /* per-request shutdown function */ + PHP_MINFO(foo), /* information function */ +#if ZEND_MODULE_API_NO >= 20010901 + FOO_VERSION, /* extension version number (string) */ +#endif + STANDARD_MODULE_PROPERTIES +}; + +If you don't care about source compatibility with earlier PHP releases +than 4.1.0, you can drop the #if/#endif lines. diff --git a/ext/aspell/aspell.c b/ext/aspell/aspell.c index d8e5a5387b..13c6182300 100644 --- a/ext/aspell/aspell.c +++ b/ext/aspell/aspell.c @@ -51,7 +51,8 @@ function_entry aspell_functions[] = { static int le_aspell; zend_module_entry aspell_module_entry = { - "aspell", aspell_functions, PHP_MINIT(aspell), NULL, NULL, NULL, PHP_MINFO(aspell), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "aspell", aspell_functions, PHP_MINIT(aspell), NULL, NULL, NULL, PHP_MINFO(aspell), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_ASPELL diff --git a/ext/bcmath/bcmath.c b/ext/bcmath/bcmath.c index 0cb4f11a2b..95efd3a0c4 100644 --- a/ext/bcmath/bcmath.c +++ b/ext/bcmath/bcmath.c @@ -44,13 +44,15 @@ function_entry bcmath_functions[] = { }; zend_module_entry bcmath_module_entry = { + STANDARD_MODULE_HEADER, "bcmath", - bcmath_functions, + bcmath_functions, PHP_MINIT(bcmath), PHP_MSHUTDOWN(bcmath), PHP_RINIT(bcmath), NULL, PHP_MINFO(bcmath), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/calendar/calendar.c b/ext/calendar/calendar.c index b10bc42036..bbabe3582f 100644 --- a/ext/calendar/calendar.c +++ b/ext/calendar/calendar.c @@ -57,6 +57,7 @@ function_entry calendar_functions[] = { zend_module_entry calendar_module_entry = { + STANDARD_MODULE_HEADER, "calendar", calendar_functions, PHP_MINIT(calendar), @@ -64,6 +65,7 @@ zend_module_entry calendar_module_entry = { NULL, NULL, PHP_MINFO(calendar), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES, }; diff --git a/ext/ccvs/ccvs.c b/ext/ccvs/ccvs.c index 3035c814d5..dbb7dc75d3 100644 --- a/ext/ccvs/ccvs.c +++ b/ext/ccvs/ccvs.c @@ -97,15 +97,17 @@ static char const cvsid[] = "$Id$"; /* Declare our module to the Zend engine */ zend_module_entry ccvs_module_entry = { + STANDARD_MODULE_HEADER, "CCVS", ccvs_functions, NULL, NULL, NULL, NULL, PHP_MINFO(ccvs), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; -#ifdef COMPILE_DL_LDAP -ZEND_GET_MODULE(ldap) +#ifdef COMPILE_DL_CCVS +ZEND_GET_MODULE(ccvs) #endif /* Full Functions (The actual CCVS functions and any internal php hooked functions such as MINFO) */ diff --git a/ext/com/COM.c b/ext/com/COM.c index b4aebc5fa3..794a71ae16 100644 --- a/ext/com/COM.c +++ b/ext/com/COM.c @@ -1810,7 +1810,16 @@ PHP_MSHUTDOWN_FUNCTION(COM) /* exports for external object creation */ zend_module_entry COM_module_entry = { - "com", COM_functions, PHP_MINIT(COM), PHP_MSHUTDOWN(COM), NULL, NULL, PHP_MINFO(COM), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "com", + COM_functions, + PHP_MINIT(COM), + PHP_MSHUTDOWN(COM), + NULL, + NULL, + PHP_MINFO(COM), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; PHPAPI int php_COM_get_le_comval() @@ -1819,3 +1828,11 @@ PHPAPI int php_COM_get_le_comval() } #endif + +/* + * Local variables: + * tab-width: 4 + * c-basic-offset: 4 + * indent-tabs-mode: t + * End: + */ diff --git a/ext/cpdf/cpdf.c b/ext/cpdf/cpdf.c index b453b61434..e73b64a04e 100644 --- a/ext/cpdf/cpdf.c +++ b/ext/cpdf/cpdf.c @@ -155,7 +155,16 @@ function_entry cpdf_functions[] = { }; zend_module_entry cpdf_module_entry = { - "cpdf", cpdf_functions, PHP_MINIT(cpdf), PHP_MSHUTDOWN(cpdf), PHP_RINIT(cpdf), NULL, PHP_MINFO(cpdf), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "cpdf", + cpdf_functions, + PHP_MINIT(cpdf), + PHP_MSHUTDOWN(cpdf), + PHP_RINIT(cpdf), + NULL, + PHP_MINFO(cpdf), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_CPDF diff --git a/ext/crack/crack.c b/ext/crack/crack.c index 268e4b048f..799489fc78 100644 --- a/ext/crack/crack.c +++ b/ext/crack/crack.c @@ -43,6 +43,7 @@ function_entry crack_functions[] = { }; zend_module_entry crack_module_entry = { + STANDARD_MODULE_HEADER, "crack", crack_functions, ZEND_MODULE_STARTUP_N(crack), @@ -50,6 +51,7 @@ zend_module_entry crack_module_entry = { ZEND_MODULE_ACTIVATE_N(crack), ZEND_MODULE_DEACTIVATE_N(crack), ZEND_MODULE_INFO_N(crack), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/ctype/ctype.c b/ext/ctype/ctype.c index 5667a2da4d..5d05ccfbbe 100644 --- a/ext/ctype/ctype.c +++ b/ext/ctype/ctype.c @@ -62,6 +62,7 @@ function_entry ctype_functions[] = { /* {{{ ctype_mpodule_entry */ zend_module_entry ctype_module_entry = { + STANDARD_MODULE_HEADER, "ctype", ctype_functions, NULL, @@ -69,6 +70,7 @@ zend_module_entry ctype_module_entry = { NULL, NULL, PHP_MINFO(ctype), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/curl/curl.c b/ext/curl/curl.c index 76c967b516..5cd00203b2 100644 --- a/ext/curl/curl.c +++ b/ext/curl/curl.c @@ -69,6 +69,7 @@ function_entry curl_functions[] = { /* {{{ curl_module_entry */ zend_module_entry curl_module_entry = { + STANDARD_MODULE_HEADER, "curl", curl_functions, PHP_MINIT(curl), @@ -76,6 +77,7 @@ zend_module_entry curl_module_entry = { NULL, NULL, PHP_MINFO(curl), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/cybercash/cybercash.c b/ext/cybercash/cybercash.c index 2606284dd9..d7bd433c6f 100644 --- a/ext/cybercash/cybercash.c +++ b/ext/cybercash/cybercash.c @@ -45,6 +45,7 @@ function_entry cybercash_functions[] = { /* {{{ cybercash_module_entry */ zend_module_entry cybercash_module_entry = { + STANDARD_MODULE_HEADER, "cybercash", cybercash_functions, NULL, @@ -52,6 +53,7 @@ zend_module_entry cybercash_module_entry = { NULL, NULL, PHP_MINFO(cybercash), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES, }; /* }}} */ diff --git a/ext/cybermut/cybermut.c b/ext/cybermut/cybermut.c index 276852f13f..d27477c530 100644 --- a/ext/cybermut/cybermut.c +++ b/ext/cybermut/cybermut.c @@ -48,6 +48,7 @@ function_entry cybermut_functions[] = { /* {{{ cybermut_module_entry */ zend_module_entry cybermut_module_entry = { + STANDARD_MODULE_HEADER, "cybermut", cybermut_functions, PHP_MINIT(cybermut), @@ -55,6 +56,7 @@ zend_module_entry cybermut_module_entry = { NULL, NULL, PHP_MINFO(cybermut), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/cyrus/cyrus.c b/ext/cyrus/cyrus.c index b38ae5cb96..cd58dcc203 100644 --- a/ext/cyrus/cyrus.c +++ b/ext/cyrus/cyrus.c @@ -48,6 +48,7 @@ function_entry cyrus_functions[] = { }; zend_module_entry cyrus_module_entry = { + STANDARD_MODULE_HEADER, "cyrus", cyrus_functions, PHP_MINIT(cyrus), @@ -55,6 +56,7 @@ zend_module_entry cyrus_module_entry = { NULL, NULL, PHP_MINFO(cyrus), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/db/db.c b/ext/db/db.c index 9297b9f1c4..df12f99812 100644 --- a/ext/db/db.c +++ b/ext/db/db.c @@ -1234,7 +1234,16 @@ function_entry dbm_functions[] = { /* }}} */ zend_module_entry dbm_module_entry = { - "db", dbm_functions, PHP_MINIT(db), PHP_MSHUTDOWN(db), PHP_RINIT(db), NULL, PHP_MINFO(db), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "db", + dbm_functions, + PHP_MINIT(db), + PHP_MSHUTDOWN(db), + PHP_RINIT(db), + NULL, + PHP_MINFO(db), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_DB diff --git a/ext/dba/dba.c b/ext/dba/dba.c index 5173087c46..8ee89dba59 100644 --- a/ext/dba/dba.c +++ b/ext/dba/dba.c @@ -60,11 +60,15 @@ static PHP_MSHUTDOWN_FUNCTION(dba); static PHP_MINFO_FUNCTION(dba); zend_module_entry dba_module_entry = { - "dba", dba_functions, + STANDARD_MODULE_HEADER, + "dba", + dba_functions, PHP_MINIT(dba), PHP_MSHUTDOWN(dba), - NULL, NULL, + NULL, + NULL, PHP_MINFO(dba), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/dbase/dbase.c b/ext/dbase/dbase.c index 021d855d0d..4acf9b2333 100644 --- a/ext/dbase/dbase.c +++ b/ext/dbase/dbase.c @@ -787,7 +787,8 @@ function_entry dbase_functions[] = { /* }}} */ zend_module_entry dbase_module_entry = { - "dbase", dbase_functions, PHP_MINIT(dbase), PHP_MSHUTDOWN(dbase), NULL, NULL, NULL, STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "dbase", dbase_functions, PHP_MINIT(dbase), PHP_MSHUTDOWN(dbase), NULL, NULL, NULL, NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/dbplus/dbplus.c b/ext/dbplus/dbplus.c index 8b7ee4e207..9f259ade08 100644 --- a/ext/dbplus/dbplus.c +++ b/ext/dbplus/dbplus.c @@ -118,6 +118,7 @@ function_entry dbplus_functions[] = { /* {{{ module entry */ zend_module_entry dbplus_module_entry = { + STANDARD_MODULE_HEADER, "dbplus", dbplus_functions, PHP_MINIT(dbplus), @@ -125,6 +126,7 @@ zend_module_entry dbplus_module_entry = { PHP_RINIT(dbplus), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(dbplus), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(dbplus), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/dbx/dbx.c b/ext/dbx/dbx.c index 91ebdd6c5f..a98d508b11 100644 --- a/ext/dbx/dbx.c +++ b/ext/dbx/dbx.c @@ -148,6 +148,7 @@ function_entry dbx_functions[] = { }; zend_module_entry dbx_module_entry = { + STANDARD_MODULE_HEADER, "dbx", dbx_functions, ZEND_MINIT(dbx), @@ -155,6 +156,7 @@ zend_module_entry dbx_module_entry = { NULL, /*ZEND_RINIT(dbx), /* Replace with NULL if there's nothing to do at request start */ NULL, /*ZEND_RSHUTDOWN(dbx), /* Replace with NULL if there's nothing to do at request end */ ZEND_MINFO(dbx), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/domxml/php_domxml.c b/ext/domxml/php_domxml.c index 2a64310b2f..4e0b0df22e 100644 --- a/ext/domxml/php_domxml.c +++ b/ext/domxml/php_domxml.c @@ -267,6 +267,7 @@ static zend_function_entry php_domxmlns_class_functions[] = { }; zend_module_entry domxml_module_entry = { + STANDARD_MODULE_HEADER, "domxml", domxml_functions, PHP_MINIT(domxml), @@ -274,6 +275,7 @@ zend_module_entry domxml_module_entry = { PHP_RINIT(domxml), NULL, PHP_MINFO(domxml), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/dotnet/dotnet.cpp b/ext/dotnet/dotnet.cpp index 24a7b26315..ec9b0e7291 100644 --- a/ext/dotnet/dotnet.cpp +++ b/ext/dotnet/dotnet.cpp @@ -226,7 +226,8 @@ PHP_MSHUTDOWN_FUNCTION(DOTNET) zend_module_entry dotnet_module_entry = { - "dotnet", DOTNET_functions, PHP_MINIT(DOTNET), PHP_MSHUTDOWN(DOTNET), NULL, NULL, PHP_MINFO(DOTNET), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "dotnet", DOTNET_functions, PHP_MINIT(DOTNET), PHP_MSHUTDOWN(DOTNET), NULL, NULL, PHP_MINFO(DOTNET), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; BEGIN_EXTERN_C() diff --git a/ext/exif/exif.c b/ext/exif/exif.c index 5e1470c3ea..45af9d9ce5 100644 --- a/ext/exif/exif.c +++ b/ext/exif/exif.c @@ -131,11 +131,13 @@ PHP_MINFO_FUNCTION(exif); /* {{{ exif_module_entry */ zend_module_entry exif_module_entry = { + STANDARD_MODULE_HEADER, "exif", exif_functions, NULL, NULL, NULL, NULL, PHP_MINFO(exif), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/fbsql/php_fbsql.c b/ext/fbsql/php_fbsql.c index 1684986a58..1647443396 100644 --- a/ext/fbsql/php_fbsql.c +++ b/ext/fbsql/php_fbsql.c @@ -231,14 +231,16 @@ function_entry fbsql_functions[] = { /* }}} */ zend_module_entry fbsql_module_entry = { - "fbsql", - fbsql_functions, - PHP_MINIT(fbsql), - PHP_MSHUTDOWN(fbsql), - PHP_RINIT(fbsql), - PHP_RSHUTDOWN(fbsql), - PHP_MINFO(fbsql), - STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "fbsql", + fbsql_functions, + PHP_MINIT(fbsql), + PHP_MSHUTDOWN(fbsql), + PHP_RINIT(fbsql), + PHP_RSHUTDOWN(fbsql), + PHP_MINFO(fbsql), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; ZEND_DECLARE_MODULE_GLOBALS(fbsql) diff --git a/ext/fdf/fdf.c b/ext/fdf/fdf.c index 12e4db2fab..d99078e627 100644 --- a/ext/fdf/fdf.c +++ b/ext/fdf/fdf.c @@ -68,6 +68,7 @@ function_entry fdf_functions[] = { /* }}} */ zend_module_entry fdf_module_entry = { + STANDARD_MODULE_HEADER, "fdf", fdf_functions, PHP_MINIT(fdf), @@ -75,6 +76,7 @@ zend_module_entry fdf_module_entry = { NULL, NULL, PHP_MINFO(fdf), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/filepro/filepro.c b/ext/filepro/filepro.c index 83f44e1ea7..9c8d2e5255 100644 --- a/ext/filepro/filepro.c +++ b/ext/filepro/filepro.c @@ -144,7 +144,8 @@ function_entry filepro_functions[] = { }; zend_module_entry filepro_module_entry = { - "filepro", filepro_functions, PHP_MINIT(filepro), PHP_MSHUTDOWN(filepro), NULL, NULL, NULL, STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "filepro", filepro_functions, PHP_MINIT(filepro), PHP_MSHUTDOWN(filepro), NULL, NULL, NULL, NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/fribidi/fribidi.c b/ext/fribidi/fribidi.c index 78890dd6ba..f347bc72bf 100755 --- a/ext/fribidi/fribidi.c +++ b/ext/fribidi/fribidi.c @@ -47,6 +47,7 @@ function_entry fribidi_functions[] = { }; zend_module_entry fribidi_module_entry = { + STANDARD_MODULE_HEADER, "fribidi", fribidi_functions, PHP_MINIT(fribidi), @@ -54,6 +55,7 @@ zend_module_entry fribidi_module_entry = { NULL, NULL, PHP_MINFO(fribidi), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/ftp/php_ftp.c b/ext/ftp/php_ftp.c index dc057d1dda..3512a78d2d 100644 --- a/ext/ftp/php_ftp.c +++ b/ext/ftp/php_ftp.c @@ -62,6 +62,7 @@ function_entry php_ftp_functions[] = { }; zend_module_entry php_ftp_module_entry = { + STANDARD_MODULE_HEADER, "ftp", php_ftp_functions, PHP_MINIT(ftp), @@ -69,6 +70,7 @@ zend_module_entry php_ftp_module_entry = { NULL, NULL, PHP_MINFO(ftp), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; @@ -854,3 +856,11 @@ PHP_FUNCTION(ftp_quit) /* }}} */ #endif /* HAVE_FTP */ + +/* + * Local variables: + * tab-width: 4 + * c-basic-offset: 4 + * indent-tabs-mode: t + * End: + */ diff --git a/ext/gd/gd.c b/ext/gd/gd.c index 0866307713..e8a53165bc 100644 --- a/ext/gd/gd.c +++ b/ext/gd/gd.c @@ -202,7 +202,16 @@ function_entry gd_functions[] = { /* }}} */ zend_module_entry gd_module_entry = { - "gd", gd_functions, PHP_MINIT(gd), NULL, NULL, NULL, PHP_MINFO(gd), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "gd", + gd_functions, + PHP_MINIT(gd), + NULL, + NULL, + NULL, + PHP_MINFO(gd), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_GD diff --git a/ext/gettext/gettext.c b/ext/gettext/gettext.c index f1f6c85a39..f29dbdba30 100644 --- a/ext/gettext/gettext.c +++ b/ext/gettext/gettext.c @@ -54,6 +54,7 @@ function_entry php_gettext_functions[] = { /* }}} */ zend_module_entry php_gettext_module_entry = { + STANDARD_MODULE_HEADER, "gettext", php_gettext_functions, NULL, @@ -61,6 +62,7 @@ zend_module_entry php_gettext_module_entry = { NULL, NULL, PHP_MINFO(gettext), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/gmp/gmp.c b/ext/gmp/gmp.c index aaf1c617ac..edb6ac1c54 100644 --- a/ext/gmp/gmp.c +++ b/ext/gmp/gmp.c @@ -86,6 +86,7 @@ function_entry gmp_functions[] = { /* {{{ gmp_module_entry */ zend_module_entry gmp_module_entry = { + STANDARD_MODULE_HEADER, "gmp", gmp_functions, ZEND_MODULE_STARTUP_N(gmp), @@ -93,6 +94,7 @@ zend_module_entry gmp_module_entry = { NULL, /* Replace with NULL if there's nothing to do at request start */ NULL, /* Replace with NULL if there's nothing to do at request end */ ZEND_MODULE_INFO_N(gmp), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/hyperwave/hw.c b/ext/hyperwave/hw.c index b117b94706..274865de9d 100644 --- a/ext/hyperwave/hw.c +++ b/ext/hyperwave/hw.c @@ -129,7 +129,8 @@ function_entry hw_functions[] = { }; zend_module_entry hw_module_entry = { - "hyperwave", hw_functions, PHP_MINIT(hw), PHP_MSHUTDOWN(hw), NULL, NULL, PHP_MINFO(hw), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "hyperwave", hw_functions, PHP_MINIT(hw), PHP_MSHUTDOWN(hw), NULL, NULL, PHP_MINFO(hw), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* diff --git a/ext/icap/php_icap.c b/ext/icap/php_icap.c index a9732e67f1..a38f8ece88 100644 --- a/ext/icap/php_icap.c +++ b/ext/icap/php_icap.c @@ -89,7 +89,16 @@ function_entry icap_functions[] = { zend_module_entry php_icap_module_entry = { - "icap", icap_functions, PHP_MINIT(icap), NULL, NULL, NULL, PHP_MINFO(icap), 0, 0, 0, NULL + STANDARD_MODULE_HEADER, + "icap", + icap_functions, + PHP_MINIT(icap), + NULL, + NULL, + NULL, + PHP_MINFO(icap), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; diff --git a/ext/iconv/iconv.c b/ext/iconv/iconv.c index 694863f897..95608f27b5 100644 --- a/ext/iconv/iconv.c +++ b/ext/iconv/iconv.c @@ -62,6 +62,7 @@ function_entry iconv_functions[] = { /* {{{ iconv_module_entry */ zend_module_entry iconv_module_entry = { + STANDARD_MODULE_HEADER, "iconv", iconv_functions, PHP_MINIT(miconv), @@ -69,6 +70,7 @@ zend_module_entry iconv_module_entry = { NULL, NULL, PHP_MINFO(miconv), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/imap/php_imap.c b/ext/imap/php_imap.c index 01081323f7..7d2bb5c12f 100644 --- a/ext/imap/php_imap.c +++ b/ext/imap/php_imap.c @@ -158,12 +158,15 @@ function_entry imap_functions[] = { /* {{{ imap_module_entry */ zend_module_entry imap_module_entry = { + STANDARD_MODULE_HEADER, "imap", imap_functions, PHP_MINIT(imap), - NULL, PHP_RINIT(imap), + NULL, + PHP_RINIT(imap), PHP_RSHUTDOWN(imap), PHP_MINFO(imap), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/informix/ifx.ec b/ext/informix/ifx.ec index 506dfe2219..877abcc310 100644 --- a/ext/informix/ifx.ec +++ b/ext/informix/ifx.ec @@ -165,6 +165,7 @@ $endif; }; zend_module_entry ifx_module_entry = { + STANDARD_MODULE_HEADER, "informix", ifx_functions, PHP_MINIT(ifx), @@ -172,6 +173,7 @@ zend_module_entry ifx_module_entry = { PHP_RINIT(ifx), NULL, PHP_MINFO(ifx), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/ingres_ii/ii.c b/ext/ingres_ii/ii.c index 0127699b37..5e77cee40d 100644 --- a/ext/ingres_ii/ii.c +++ b/ext/ingres_ii/ii.c @@ -67,6 +67,7 @@ function_entry ii_functions[] = { }; zend_module_entry ingres_ii_module_entry = { + STANDARD_MODULE_HEADER, "ingres_ii", ii_functions, PHP_MINIT(ii), @@ -74,6 +75,7 @@ zend_module_entry ingres_ii_module_entry = { PHP_RINIT(ii), PHP_RSHUTDOWN(ii), PHP_MINFO(ii), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; @@ -1462,4 +1464,4 @@ PHP_FUNCTION(ingres_autocommit) * vim600: sw=4 ts=4 fdm=marker * vim<600: sw=4 ts=4 */ -
\ No newline at end of file + diff --git a/ext/interbase/interbase.c b/ext/interbase/interbase.c index ab1a0a2e5d..f990501a9c 100644 --- a/ext/interbase/interbase.c +++ b/ext/interbase/interbase.c @@ -108,6 +108,7 @@ function_entry ibase_functions[] = { zend_module_entry ibase_module_entry = { + STANDARD_MODULE_HEADER, "interbase", ibase_functions, PHP_MINIT(ibase), @@ -115,6 +116,7 @@ zend_module_entry ibase_module_entry = PHP_RINIT(ibase), PHP_RSHUTDOWN(ibase), PHP_MINFO(ibase), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/java/java.c b/ext/java/java.c index a1c9458670..833e5a3fce 100644 --- a/ext/java/java.c +++ b/ext/java/java.c @@ -631,14 +631,16 @@ static PHP_MINFO_FUNCTION(java) { } zend_module_entry java_module_entry = { - "java", - java_functions, - PHP_MINIT(java), - PHP_MSHUTDOWN(java), - NULL, - NULL, - PHP_MINFO(java), - STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "java", + java_functions, + PHP_MINIT(java), + PHP_MSHUTDOWN(java), + NULL, + NULL, + PHP_MINFO(java), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; ZEND_GET_MODULE(java) diff --git a/ext/ldap/ldap.c b/ext/ldap/ldap.c index ba697cf44c..93da7249ed 100644 --- a/ext/ldap/ldap.c +++ b/ext/ldap/ldap.c @@ -124,6 +124,7 @@ function_entry ldap_functions[] = { /* }}} */ zend_module_entry ldap_module_entry = { + STANDARD_MODULE_HEADER, "ldap", ldap_functions, PHP_MINIT(ldap), @@ -131,6 +132,7 @@ zend_module_entry ldap_module_entry = { NULL, NULL, PHP_MINFO(ldap), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/mailparse/mailparse.c b/ext/mailparse/mailparse.c index e6f4d0b08d..b96ee23329 100755 --- a/ext/mailparse/mailparse.c +++ b/ext/mailparse/mailparse.c @@ -66,6 +66,7 @@ function_entry mailparse_functions[] = { }; zend_module_entry mailparse_module_entry = { + STANDARD_MODULE_HEADER, "mailparse", mailparse_functions, PHP_MINIT(mailparse), @@ -73,6 +74,7 @@ zend_module_entry mailparse_module_entry = { PHP_RINIT(mailparse), PHP_RSHUTDOWN(mailparse), PHP_MINFO(mailparse), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/mbstring/mbstring.c b/ext/mbstring/mbstring.c index af2bcfb23d..1fb04c707a 100644 --- a/ext/mbstring/mbstring.c +++ b/ext/mbstring/mbstring.c @@ -131,6 +131,7 @@ function_entry mbstring_functions[] = { }; zend_module_entry mbstring_module_entry = { + STANDARD_MODULE_HEADER, "mbstring", mbstring_functions, PHP_MINIT(mbstring), @@ -138,6 +139,7 @@ zend_module_entry mbstring_module_entry = { PHP_RINIT(mbstring), PHP_RSHUTDOWN(mbstring), PHP_MINFO(mbstring), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/mcal/php_mcal.c b/ext/mcal/php_mcal.c index 8589e21b4d..c5dcdf8018 100644 --- a/ext/mcal/php_mcal.c +++ b/ext/mcal/php_mcal.c @@ -111,7 +111,16 @@ function_entry mcal_functions[] = { }; zend_module_entry php_mcal_module_entry = { - "mcal", mcal_functions, PHP_MINIT(mcal), NULL, NULL, NULL, PHP_MINFO(mcal), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "mcal", + mcal_functions, + PHP_MINIT(mcal), + NULL, + NULL, + NULL, + PHP_MINFO(mcal), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_MCAL diff --git a/ext/mcrypt/mcrypt.c b/ext/mcrypt/mcrypt.c index 153f630f33..96af143a42 100644 --- a/ext/mcrypt/mcrypt.c +++ b/ext/mcrypt/mcrypt.c @@ -91,11 +91,13 @@ static PHP_MINIT_FUNCTION(mcrypt); static PHP_MSHUTDOWN_FUNCTION(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, STANDARD_MODULE_PROPERTIES, }; diff --git a/ext/mhash/mhash.c b/ext/mhash/mhash.c index 0067456ebc..fe781d2816 100644 --- a/ext/mhash/mhash.c +++ b/ext/mhash/mhash.c @@ -46,11 +46,13 @@ function_entry mhash_functions[] = { static PHP_MINIT_FUNCTION(mhash); zend_module_entry mhash_module_entry = { + STANDARD_MODULE_HEADER, "mhash", mhash_functions, PHP_MINIT(mhash), NULL, NULL, NULL, NULL, + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES, }; diff --git a/ext/ming/ming.c b/ext/ming/ming.c index b3c023d38c..5773374ce0 100644 --- a/ext/ming/ming.c +++ b/ext/ming/ming.c @@ -2978,6 +2978,7 @@ PHP_FUNCTION(swftextfield_addString) zend_module_entry ming_module_entry = { + STANDARD_MODULE_HEADER, "ming", ming_functions, PHP_MINIT(ming), /* module init function */ @@ -2985,6 +2986,7 @@ zend_module_entry ming_module_entry = PHP_RINIT(ming), /* request init function */ NULL, /* request shutdown function */ PHP_MINFO(ming), /* module info function */ + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/mnogosearch/php_mnogo.c b/ext/mnogosearch/php_mnogo.c index ed11ff1f42..69c61fe609 100644 --- a/ext/mnogosearch/php_mnogo.c +++ b/ext/mnogosearch/php_mnogo.c @@ -159,6 +159,7 @@ function_entry mnogosearch_functions[] = { /* }}} */ zend_module_entry mnogosearch_module_entry = { + STANDARD_MODULE_HEADER, "mnogosearch", mnogosearch_functions, PHP_MINIT(mnogosearch), @@ -166,6 +167,7 @@ zend_module_entry mnogosearch_module_entry = { PHP_RINIT(mnogosearch), NULL, PHP_MINFO(mnogosearch), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/msession/msession.c b/ext/msession/msession.c index c329c95ec3..64a01f45d6 100644 --- a/ext/msession/msession.c +++ b/ext/msession/msession.c @@ -99,6 +99,7 @@ function_entry msession_functions[] = { }; zend_module_entry msession_module_entry = { + STANDARD_MODULE_HEADER, "msession", msession_functions, PHP_MINIT(msession), @@ -106,6 +107,7 @@ zend_module_entry msession_module_entry = { PHP_RINIT(msession), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(msession),/* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(msession), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/msql/php_msql.c b/ext/msql/php_msql.c index 06069a731e..26c0c40fa1 100644 --- a/ext/msql/php_msql.c +++ b/ext/msql/php_msql.c @@ -103,8 +103,9 @@ function_entry msql_functions[] = { /* }}} */ zend_module_entry msql_module_entry = { + STANDARD_MODULE_HEADER, "msql", msql_functions, PHP_MINIT(msql), NULL, PHP_RINIT(msql), NULL, - PHP_MINFO(msql), STANDARD_MODULE_PROPERTIES + PHP_MINFO(msql), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/mssql/php_mssql.c b/ext/mssql/php_mssql.c index 6da0f04667..4157d0fde7 100644 --- a/ext/mssql/php_mssql.c +++ b/ext/mssql/php_mssql.c @@ -82,6 +82,7 @@ function_entry mssql_functions[] = { zend_module_entry mssql_module_entry = { + STANDARD_MODULE_HEADER, "mssql", mssql_functions, PHP_MINIT(mssql), @@ -89,6 +90,7 @@ zend_module_entry mssql_module_entry = PHP_RINIT(mssql), PHP_RSHUTDOWN(mssql), PHP_MINFO(mssql), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/muscat/muscat.c b/ext/muscat/muscat.c index db0dadf3ee..5a5535eb1c 100644 --- a/ext/muscat/muscat.c +++ b/ext/muscat/muscat.c @@ -61,6 +61,7 @@ function_entry muscat_functions[] = { }; zend_module_entry muscat_module_entry = { + STANDARD_MODULE_HEADER, "muscat", muscat_functions, PHP_MINIT(muscat), @@ -68,6 +69,7 @@ zend_module_entry muscat_module_entry = { PHP_RINIT(muscat), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(muscat), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(muscat), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/mysql/php_mysql.c b/ext/mysql/php_mysql.c index 4990607b69..0fac596b14 100644 --- a/ext/mysql/php_mysql.c +++ b/ext/mysql/php_mysql.c @@ -182,8 +182,16 @@ function_entry mysql_functions[] = { /* {{{ mysql_module_entry */ zend_module_entry mysql_module_entry = { - "mysql", mysql_functions, ZEND_MODULE_STARTUP_N(mysql), PHP_MSHUTDOWN(mysql), PHP_RINIT(mysql), PHP_RSHUTDOWN(mysql), - PHP_MINFO(mysql), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "mysql", + mysql_functions, + ZEND_MODULE_STARTUP_N(mysql), + PHP_MSHUTDOWN(mysql), + PHP_RINIT(mysql), + PHP_RSHUTDOWN(mysql), + PHP_MINFO(mysql), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/ncurses/ncurses.c b/ext/ncurses/ncurses.c index 07573bdbf9..f10cd44366 100644 --- a/ext/ncurses/ncurses.c +++ b/ext/ncurses/ncurses.c @@ -46,6 +46,7 @@ static void ncurses_destruct(zend_rsrc_list_entry *rsrc TSRMLS_DC) /* {{{ ncurses_module_entry */ zend_module_entry ncurses_module_entry = { + STANDARD_MODULE_HEADER, "ncurses", ncurses_functions, PHP_MINIT(ncurses), @@ -53,6 +54,7 @@ zend_module_entry ncurses_module_entry = { PHP_RINIT(ncurses), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(ncurses), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(ncurses), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/notes/php_notes.c b/ext/notes/php_notes.c index 680a8893c4..32909fb04c 100644 --- a/ext/notes/php_notes.c +++ b/ext/notes/php_notes.c @@ -97,6 +97,7 @@ function_entry notes_functions[] = { }; zend_module_entry notes_module_entry = { + STANDARD_MODULE_HEADER, "notes", notes_functions, PHP_MINIT(notes), @@ -104,6 +105,7 @@ zend_module_entry notes_module_entry = { PHP_RINIT(notes), PHP_RSHUTDOWN(notes), PHP_MINFO(notes), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/oci8/oci8.c b/ext/oci8/oci8.c index 2d7d99a474..5bbb405516 100644 --- a/ext/oci8/oci8.c +++ b/ext/oci8/oci8.c @@ -386,6 +386,7 @@ static zend_function_entry php_oci_coll_class_functions[] = { #endif zend_module_entry oci8_module_entry = { + STANDARD_MODULE_HEADER, "oci8", /* extension name */ php_oci_functions, /* extension function list */ PHP_MINIT(oci), /* extension-wide startup function */ @@ -393,6 +394,7 @@ zend_module_entry oci8_module_entry = { PHP_RINIT(oci), /* per-request startup function */ PHP_RSHUTDOWN(oci), /* per-request shutdown function */ PHP_MINFO(oci), /* information function */ + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/odbc/php_odbc.c b/ext/odbc/php_odbc.c index 7a5ff39c9a..a07b036dbf 100644 --- a/ext/odbc/php_odbc.c +++ b/ext/odbc/php_odbc.c @@ -135,6 +135,7 @@ function_entry odbc_functions[] = { /* {{{ odbc_module_entry */ zend_module_entry odbc_module_entry = { + STANDARD_MODULE_HEADER, "odbc", odbc_functions, PHP_MINIT(odbc), @@ -142,6 +143,7 @@ zend_module_entry odbc_module_entry = { PHP_RINIT(odbc), PHP_RSHUTDOWN(odbc), PHP_MINFO(odbc), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/odbc/velocis.c b/ext/odbc/velocis.c index 9bbe23c1ae..9ad8fc8520 100644 --- a/ext/odbc/velocis.c +++ b/ext/odbc/velocis.c @@ -65,8 +65,10 @@ function_entry velocis_functions[] = { }; zend_module_entry velocis_module_entry = { + STANDARD_MODULE_HEADER, "velocis", velocis_functions, PHP_MINIT(velocis), PHP_MSHUTDOWN(velocis), - PHP_RINIT(velocis), NULL, PHP_MINFO(velocis), STANDARD_MODULE_PROPERTIES + PHP_RINIT(velocis), NULL, PHP_MINFO(velocis), NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; diff --git a/ext/openssl/openssl.c b/ext/openssl/openssl.c index 02bdd63fac..7121f4d513 100644 --- a/ext/openssl/openssl.c +++ b/ext/openssl/openssl.c @@ -115,6 +115,7 @@ function_entry openssl_functions[] = { /* {{{ openssl_module_entry */ zend_module_entry openssl_module_entry = { + STANDARD_MODULE_HEADER, "openssl", openssl_functions, PHP_MINIT(openssl), @@ -122,6 +123,7 @@ zend_module_entry openssl_module_entry = { NULL, NULL, PHP_MINFO(openssl), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/oracle/oracle.c b/ext/oracle/oracle.c index 9b20a0ffe7..14e3fef166 100644 --- a/ext/oracle/oracle.c +++ b/ext/oracle/oracle.c @@ -146,6 +146,7 @@ function_entry oracle_functions[] = { /* {{{ oracle_module_entry */ zend_module_entry oracle_module_entry = { + STANDARD_MODULE_HEADER, "oracle", oracle_functions, PHP_MINIT(oracle), /* extension-wide startup function */ @@ -153,6 +154,7 @@ zend_module_entry oracle_module_entry = { PHP_RINIT(oracle), /* per-request startup function */ PHP_RSHUTDOWN(oracle), /* per-request shutdown function */ PHP_MINFO(oracle), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/ovrimos/ovrimos.c b/ext/ovrimos/ovrimos.c index 8d81131790..122c2f4605 100644 --- a/ext/ovrimos/ovrimos.c +++ b/ext/ovrimos/ovrimos.c @@ -1299,13 +1299,15 @@ function_entry ovrimos_functions[] = { /* }}} */ zend_module_entry ovrimos_module_entry = { - "Ovrimos", + STANDARD_MODULE_HEADER, + "ovrimos", ovrimos_functions, NULL, NULL, NULL, NULL, PHP_MINFO(ovrimos), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/pcntl/pcntl.c b/ext/pcntl/pcntl.c index 8663a539af..fdc9740721 100755 --- a/ext/pcntl/pcntl.c +++ b/ext/pcntl/pcntl.c @@ -55,12 +55,15 @@ function_entry pcntl_functions[] = { }; zend_module_entry pcntl_module_entry = { - "pcntl", pcntl_functions, + STANDARD_MODULE_HEADER, + "pcntl", + pcntl_functions, PHP_MINIT(pcntl), PHP_MSHUTDOWN(pcntl), NULL, NULL, PHP_MINFO(pcntl), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/pcre/php_pcre.c b/ext/pcre/php_pcre.c index a9d901e895..381c1b4eed 100644 --- a/ext/pcre/php_pcre.c +++ b/ext/pcre/php_pcre.c @@ -1364,13 +1364,16 @@ function_entry pcre_functions[] = { }; zend_module_entry pcre_module_entry = { - "pcre", pcre_functions, - PHP_MINIT(pcre), - PHP_MSHUTDOWN(pcre), - PHP_RINIT(pcre), - NULL, - PHP_MINFO(pcre), - STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "pcre", + pcre_functions, + PHP_MINIT(pcre), + PHP_MSHUTDOWN(pcre), + PHP_RINIT(pcre), + NULL, + PHP_MINFO(pcre), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_PCRE diff --git a/ext/pdf/pdf.c b/ext/pdf/pdf.c index 7bfc060e5b..83d379c3b0 100644 --- a/ext/pdf/pdf.c +++ b/ext/pdf/pdf.c @@ -238,6 +238,7 @@ function_entry pdf_functions[] = { /* {{{ pdf_module_entry */ zend_module_entry pdf_module_entry = { + STANDARD_MODULE_HEADER, "pdf", pdf_functions, PHP_MINIT(pdf), @@ -245,6 +246,7 @@ zend_module_entry pdf_module_entry = { NULL, NULL, PHP_MINFO(pdf), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/pfpro/pfpro.c b/ext/pfpro/pfpro.c index 40893d29b3..bf500cf7ab 100644 --- a/ext/pfpro/pfpro.c +++ b/ext/pfpro/pfpro.c @@ -57,6 +57,7 @@ function_entry pfpro_functions[] = { /* {{{ Zend module entry */ zend_module_entry pfpro_module_entry = { + STANDARD_MODULE_HEADER, "pfpro", pfpro_functions, PHP_MINIT(pfpro), @@ -64,6 +65,7 @@ zend_module_entry pfpro_module_entry = { PHP_RINIT(pfpro), /* request start */ PHP_RSHUTDOWN(pfpro), /* request end */ PHP_MINFO(pfpro), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/pgsql/pgsql.c b/ext/pgsql/pgsql.c index 495a98f4e2..cae0ce2aa8 100644 --- a/ext/pgsql/pgsql.c +++ b/ext/pgsql/pgsql.c @@ -101,6 +101,7 @@ function_entry pgsql_functions[] = { /* {{{ pgsql_module_entry */ zend_module_entry pgsql_module_entry = { + STANDARD_MODULE_HEADER, "pgsql", pgsql_functions, PHP_MINIT(pgsql), @@ -108,6 +109,7 @@ zend_module_entry pgsql_module_entry = { PHP_RINIT(pgsql), PHP_RSHUTDOWN(pgsql), PHP_MINFO(pgsql), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/posix/posix.c b/ext/posix/posix.c index 42b5c55d2b..0cf86a90a3 100644 --- a/ext/posix/posix.c +++ b/ext/posix/posix.c @@ -110,6 +110,7 @@ static PHP_MINFO_FUNCTION(posix); /* {{{ posix_module_entry */ zend_module_entry posix_module_entry = { + STANDARD_MODULE_HEADER, "posix", posix_functions, NULL, @@ -117,6 +118,7 @@ zend_module_entry posix_module_entry = { NULL, NULL, PHP_MINFO(posix), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/pspell/pspell.c b/ext/pspell/pspell.c index d4131c49e0..76ff96701d 100644 --- a/ext/pspell/pspell.c +++ b/ext/pspell/pspell.c @@ -71,7 +71,8 @@ function_entry pspell_functions[] = { static int le_pspell, le_pspell_config; zend_module_entry pspell_module_entry = { - "pspell", pspell_functions, PHP_MINIT(pspell), NULL, NULL, NULL, PHP_MINFO(pspell), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "pspell", pspell_functions, PHP_MINIT(pspell), NULL, NULL, NULL, PHP_MINFO(pspell), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_PSPELL diff --git a/ext/qtdom/qtdom.c b/ext/qtdom/qtdom.c index ab5acba883..aecd3d5dbd 100644 --- a/ext/qtdom/qtdom.c +++ b/ext/qtdom/qtdom.c @@ -53,6 +53,7 @@ function_entry qtdom_functions[] = { }; zend_module_entry qtdom_module_entry = { + STANDARD_MODULE_HEADER, "qtdom", qtdom_functions, PHP_MINIT(qtdom), @@ -60,6 +61,7 @@ zend_module_entry qtdom_module_entry = { NULL, NULL, PHP_MINFO(qtdom), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/readline/readline.c b/ext/readline/readline.c index f46e9acfee..35d286ff84 100644 --- a/ext/readline/readline.c +++ b/ext/readline/readline.c @@ -69,6 +69,7 @@ static zend_function_entry php_readline_functions[] = { }; zend_module_entry readline_module_entry = { + STANDARD_MODULE_HEADER, "readline", php_readline_functions, PHP_MINIT(readline), @@ -76,6 +77,7 @@ zend_module_entry readline_module_entry = { NULL, PHP_RSHUTDOWN(readline), NULL, + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/recode/recode.c b/ext/recode/recode.c index 77e9e8b7f6..d581a43b20 100644 --- a/ext/recode/recode.c +++ b/ext/recode/recode.c @@ -54,13 +54,15 @@ static zend_function_entry php_recode_functions[] = { }; zend_module_entry recode_module_entry = { - "Recode", + STANDARD_MODULE_HEADER, + "recode", php_recode_functions, PHP_MINIT(recode), PHP_MSHUTDOWN(recode), NULL, NULL, PHP_MINFO(recode), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/rpc/com/com_wrapper.c b/ext/rpc/com/com_wrapper.c index b4aebc5fa3..794a71ae16 100644 --- a/ext/rpc/com/com_wrapper.c +++ b/ext/rpc/com/com_wrapper.c @@ -1810,7 +1810,16 @@ PHP_MSHUTDOWN_FUNCTION(COM) /* exports for external object creation */ zend_module_entry COM_module_entry = { - "com", COM_functions, PHP_MINIT(COM), PHP_MSHUTDOWN(COM), NULL, NULL, PHP_MINFO(COM), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "com", + COM_functions, + PHP_MINIT(COM), + PHP_MSHUTDOWN(COM), + NULL, + NULL, + PHP_MINFO(COM), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; PHPAPI int php_COM_get_le_comval() @@ -1819,3 +1828,11 @@ PHPAPI int php_COM_get_le_comval() } #endif + +/* + * Local variables: + * tab-width: 4 + * c-basic-offset: 4 + * indent-tabs-mode: t + * End: + */ diff --git a/ext/rpc/dotnet/dotnet.cpp b/ext/rpc/dotnet/dotnet.cpp index 24a7b26315..ec9b0e7291 100644 --- a/ext/rpc/dotnet/dotnet.cpp +++ b/ext/rpc/dotnet/dotnet.cpp @@ -226,7 +226,8 @@ PHP_MSHUTDOWN_FUNCTION(DOTNET) zend_module_entry dotnet_module_entry = { - "dotnet", DOTNET_functions, PHP_MINIT(DOTNET), PHP_MSHUTDOWN(DOTNET), NULL, NULL, PHP_MINFO(DOTNET), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "dotnet", DOTNET_functions, PHP_MINIT(DOTNET), PHP_MSHUTDOWN(DOTNET), NULL, NULL, PHP_MINFO(DOTNET), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; BEGIN_EXTERN_C() diff --git a/ext/rpc/java/java.c b/ext/rpc/java/java.c index a1c9458670..833e5a3fce 100644 --- a/ext/rpc/java/java.c +++ b/ext/rpc/java/java.c @@ -631,14 +631,16 @@ static PHP_MINFO_FUNCTION(java) { } zend_module_entry java_module_entry = { - "java", - java_functions, - PHP_MINIT(java), - PHP_MSHUTDOWN(java), - NULL, - NULL, - PHP_MINFO(java), - STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "java", + java_functions, + PHP_MINIT(java), + PHP_MSHUTDOWN(java), + NULL, + NULL, + PHP_MINFO(java), + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; ZEND_GET_MODULE(java) diff --git a/ext/rpc/xmlrpc/xmlrpc-epi-php.c b/ext/rpc/xmlrpc/xmlrpc-epi-php.c index d68e355def..942a812d1d 100644 --- a/ext/rpc/xmlrpc/xmlrpc-epi-php.c +++ b/ext/rpc/xmlrpc/xmlrpc-epi-php.c @@ -57,6 +57,8 @@ #include "php_xmlrpc.h" #include "xmlrpc.h" +#define PHP_EXT_VERSION "0.41" + /* You should tweak config.m4 so this symbol (or some else suitable) gets defined. */ @@ -88,6 +90,7 @@ function_entry xmlrpc_functions[] = { }; zend_module_entry xmlrpc_module_entry = { + STANDARD_MODULE_HEADER, "xmlrpc", xmlrpc_functions, PHP_MINIT(xmlrpc), @@ -95,6 +98,7 @@ zend_module_entry xmlrpc_module_entry = { PHP_RINIT(xmlrpc), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(xmlrpc), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(xmlrpc), + PHP_EXT_VERSION, STANDARD_MODULE_PROPERTIES }; @@ -135,8 +139,6 @@ typedef struct _xmlrpc_callback_data { char php_executed; } xmlrpc_callback_data; -#define PHP_EXT_VERSION "0.41" - // output options #define OUTPUT_TYPE_KEY "output_type" #define OUTPUT_TYPE_KEY_LEN (sizeof(OUTPUT_TYPE_KEY) - 1) diff --git a/ext/sablot/sablot.c b/ext/sablot/sablot.c index 938f5dd5a7..ebc4e41ec6 100644 --- a/ext/sablot/sablot.c +++ b/ext/sablot/sablot.c @@ -195,6 +195,7 @@ function_entry sablot_functions[] = { }; zend_module_entry sablot_module_entry = { + STANDARD_MODULE_HEADER, "sablot", sablot_functions, PHP_MINIT(sablot), @@ -202,6 +203,7 @@ zend_module_entry sablot_module_entry = { NULL, PHP_RSHUTDOWN(sablot), PHP_MINFO(sablot), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/satellite/php_orbit.c b/ext/satellite/php_orbit.c index 745160abb7..df7ff12763 100644 --- a/ext/satellite/php_orbit.c +++ b/ext/satellite/php_orbit.c @@ -81,6 +81,7 @@ static function_entry satellite_functions[] = { * module entry */ zend_module_entry satellite_module_entry = { + STANDARD_MODULE_HEADER, "satellite", satellite_functions, PHP_MINIT(satellite), /* module startup */ @@ -88,6 +89,7 @@ zend_module_entry satellite_module_entry = { NULL, /* request startup */ NULL, /* request shutdown */ PHP_MINFO(satellite), /* module info */ + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/session/mod_mm.c b/ext/session/mod_mm.c index 9ed7f71611..aeefcd5a3d 100644 --- a/ext/session/mod_mm.c +++ b/ext/session/mod_mm.c @@ -394,11 +394,13 @@ PS_GC_FUNC(mm) } zend_module_entry php_session_mm_module = { + STANDARD_MODULE_HEADER, "session mm", NULL, PHP_MINIT(ps_mm), PHP_MSHUTDOWN(ps_mm), NULL, NULL, NULL, + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/session/session.c b/ext/session/session.c index a33e8374eb..9e57ae20da 100644 --- a/ext/session/session.c +++ b/ext/session/session.c @@ -222,11 +222,13 @@ static void php_rshutdown_session_globals(TSRMLS_D); static zend_bool php_session_destroy(TSRMLS_D); zend_module_entry session_module_entry = { + STANDARD_MODULE_HEADER, "session", session_functions, PHP_MINIT(session), PHP_MSHUTDOWN(session), PHP_RINIT(session), PHP_RSHUTDOWN(session), PHP_MINFO(session), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/shmop/shmop.c b/ext/shmop/shmop.c index 93efcd4d41..9d5ca97ce6 100644 --- a/ext/shmop/shmop.c +++ b/ext/shmop/shmop.c @@ -61,6 +61,7 @@ function_entry shmop_functions[] = { /* {{{ shmop_module_entry */ zend_module_entry shmop_module_entry = { + STANDARD_MODULE_HEADER, "shmop", shmop_functions, PHP_MINIT(shmop), @@ -68,6 +69,7 @@ zend_module_entry shmop_module_entry = { NULL, NULL, PHP_MINFO(shmop), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/skeleton/skeleton.c b/ext/skeleton/skeleton.c index ec23799f0f..71ed12dc82 100644 --- a/ext/skeleton/skeleton.c +++ b/ext/skeleton/skeleton.c @@ -30,6 +30,7 @@ function_entry extname_functions[] = { /* {{{ extname_module_entry */ zend_module_entry extname_module_entry = { + STANDARD_MODULE_HEADER, "extname", extname_functions, PHP_MINIT(extname), @@ -37,6 +38,7 @@ zend_module_entry extname_module_entry = { PHP_RINIT(extname), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(extname), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(extname), + "0.1", /* Replace with version number for your extension */ STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/snmp/snmp.c b/ext/snmp/snmp.c index 9afa835dca..a5adb0070b 100644 --- a/ext/snmp/snmp.c +++ b/ext/snmp/snmp.c @@ -96,6 +96,7 @@ function_entry snmp_functions[] = { /* {{{ snmp_module_entry */ zend_module_entry snmp_module_entry = { + STANDARD_MODULE_HEADER, "snmp", snmp_functions, PHP_MINIT(snmp), @@ -103,6 +104,7 @@ zend_module_entry snmp_module_entry = { NULL, NULL, PHP_MINFO(snmp), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/snmp/winsnmp.c b/ext/snmp/winsnmp.c index 0a9bcb6f99..3a70948255 100644 --- a/ext/snmp/winsnmp.c +++ b/ext/snmp/winsnmp.c @@ -33,7 +33,16 @@ function_entry snmp_functions[] = { /* {{{ snmp_module_entry */ zend_module_entry snmp_module_entry = { - "SNMP",snmp_functions,NULL,NULL,NULL,NULL,NULL,0,0,0,NULL + STANDARD_MODULE_HEADER, + "SNMP", + snmp_functions, + NULL, + NULL, + NULL, + NULL, + NULL, + NO_VERSION_YET, + STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c index ef80204db5..1bd8447ddb 100644 --- a/ext/sockets/sockets.c +++ b/ext/sockets/sockets.c @@ -152,6 +152,7 @@ function_entry sockets_functions[] = { /* }}} */ zend_module_entry sockets_module_entry = { + STANDARD_MODULE_HEADER, "sockets", sockets_functions, PHP_MINIT(sockets), @@ -159,6 +160,7 @@ zend_module_entry sockets_module_entry = { NULL, NULL, PHP_MINFO(sockets), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index e6e136d3ea..0f0b1025df 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -833,6 +833,7 @@ PHP_INI_END() zend_module_entry basic_functions_module = { + STANDARD_MODULE_HEADER, "standard", /* extension name */ basic_functions, /* function list */ PHP_MINIT(basic), /* process startup */ @@ -840,6 +841,7 @@ zend_module_entry basic_functions_module = { PHP_RINIT(basic), /* request startup */ PHP_RSHUTDOWN(basic), /* request shutdown */ PHP_MINFO(basic), /* extension info */ + PHP_VERSION, /* extension version */ STANDARD_MODULE_PROPERTIES }; diff --git a/ext/standard/info.c b/ext/standard/info.c index df8a71cc75..0f04665998 100644 --- a/ext/standard/info.c +++ b/ext/standard/info.c @@ -473,15 +473,26 @@ PHP_FUNCTION(phpinfo) /* }}} */ -/* {{{ proto string phpversion(void) +/* {{{ proto string phpversion([string extension]) Return the current PHP version */ PHP_FUNCTION(phpversion) { - if (ZEND_NUM_ARGS() != 0) { + zval **arg; + int argc = ZEND_NUM_ARGS(); + + if (argc == 0) { + RETURN_STRING(PHP_VERSION, 1); + } else if (argc == 1 && zend_get_parameters_ex(1, &arg) == SUCCESS) { + char *version; + convert_to_string_ex(arg); + version = zend_get_module_version(Z_STRVAL_PP(arg)); + if (version == NULL) { + RETURN_FALSE; + } + RETURN_STRING(version, 1); + } else { WRONG_PARAM_COUNT; - } - - RETURN_STRING(PHP_VERSION, 1); + } } /* }}} */ diff --git a/ext/swf/swf.c b/ext/swf/swf.c index de7eb545b0..5970943c69 100644 --- a/ext/swf/swf.c +++ b/ext/swf/swf.c @@ -111,6 +111,7 @@ function_entry swf_functions[] = { /* {{{ swf_module_entry */ zend_module_entry swf_module_entry = { + STANDARD_MODULE_HEADER, "swf", swf_functions, PHP_MINIT(swf), @@ -118,6 +119,7 @@ zend_module_entry swf_module_entry = { PHP_RINIT(swf), NULL, PHP_MINFO(swf), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/sybase/php_sybase_db.c b/ext/sybase/php_sybase_db.c index 266c41b532..9c20af92b5 100644 --- a/ext/sybase/php_sybase_db.c +++ b/ext/sybase/php_sybase_db.c @@ -123,7 +123,8 @@ function_entry sybase_functions[] = { }; zend_module_entry sybase_module_entry = { - "sybase", sybase_functions, PHP_MINIT(sybase), PHP_MSHUTDOWN(sybase), PHP_RINIT(sybase), PHP_RSHUTDOWN(sybase), PHP_MINFO(sybase), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "sybase", sybase_functions, PHP_MINIT(sybase), PHP_MSHUTDOWN(sybase), PHP_RINIT(sybase), PHP_RSHUTDOWN(sybase), PHP_MINFO(sybase), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; #ifdef COMPILE_DL_SYBASE diff --git a/ext/sybase_ct/php_sybase_ct.c b/ext/sybase_ct/php_sybase_ct.c index fc20ad3053..dacd311216 100644 --- a/ext/sybase_ct/php_sybase_ct.c +++ b/ext/sybase_ct/php_sybase_ct.c @@ -80,7 +80,8 @@ function_entry sybase_functions[] = { }; zend_module_entry sybase_module_entry = { - "sybase_ct", sybase_functions, PHP_MINIT(sybase), PHP_MSHUTDOWN(sybase), PHP_RINIT(sybase), PHP_RSHUTDOWN(sybase), PHP_MINFO(sybase), STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "sybase_ct", sybase_functions, PHP_MINIT(sybase), PHP_MSHUTDOWN(sybase), PHP_RINIT(sybase), PHP_RSHUTDOWN(sybase), PHP_MINFO(sybase), NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; ZEND_DECLARE_MODULE_GLOBALS(sybase) diff --git a/ext/sysvsem/sysvsem.c b/ext/sysvsem/sysvsem.c index 5f9a2d8d65..ea02a2db22 100644 --- a/ext/sysvsem/sysvsem.c +++ b/ext/sysvsem/sysvsem.c @@ -70,7 +70,8 @@ function_entry sysvsem_functions[] = { /* {{{ sysvsem_module_entry */ zend_module_entry sysvsem_module_entry = { - "sysvsem", sysvsem_functions, PHP_MINIT(sysvsem), NULL, NULL, NULL, NULL, STANDARD_MODULE_PROPERTIES + STANDARD_MODULE_HEADER, + "sysvsem", sysvsem_functions, PHP_MINIT(sysvsem), NULL, NULL, NULL, NULL, NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/sysvshm/sysvshm.c b/ext/sysvshm/sysvshm.c index 6e80e3268a..481ce14f75 100644 --- a/ext/sysvshm/sysvshm.c +++ b/ext/sysvshm/sysvshm.c @@ -54,10 +54,12 @@ function_entry sysvshm_functions[] = { /* {{{ sysvshm_module_entry */ zend_module_entry sysvshm_module_entry = { + STANDARD_MODULE_HEADER, "sysvshm", sysvshm_functions, PHP_MINIT(sysvshm), NULL, NULL, NULL, NULL, + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/vpopmail/php_vpopmail.c b/ext/vpopmail/php_vpopmail.c index 2d74e40495..79b44b8bd0 100644 --- a/ext/vpopmail/php_vpopmail.c +++ b/ext/vpopmail/php_vpopmail.c @@ -91,6 +91,7 @@ function_entry vpopmail_functions[] = { }; zend_module_entry vpopmail_module_entry = { + STANDARD_MODULE_HEADER, "vpopmail", vpopmail_functions, PHP_MINIT(vpopmail), @@ -98,6 +99,7 @@ zend_module_entry vpopmail_module_entry = { PHP_RINIT(vpopmail), PHP_RSHUTDOWN(vpopmail), PHP_MINFO(vpopmail), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/wddx/wddx.c b/ext/wddx/wddx.c index 290673e4cc..278422432c 100644 --- a/ext/wddx/wddx.c +++ b/ext/wddx/wddx.c @@ -105,6 +105,7 @@ PHP_MINFO_FUNCTION(wddx); /* {{{ wddx_module_entry */ zend_module_entry wddx_module_entry = { + STANDARD_MODULE_HEADER, "wddx", wddx_functions, PHP_MINIT(wddx), @@ -112,6 +113,7 @@ zend_module_entry wddx_module_entry = { NULL, NULL, PHP_MINFO(wddx), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/xml/xml.c b/ext/xml/xml.c index 2f470b21e8..bb494bea1e 100644 --- a/ext/xml/xml.c +++ b/ext/xml/xml.c @@ -130,6 +130,7 @@ function_entry xml_functions[] = { }; zend_module_entry xml_module_entry = { + STANDARD_MODULE_HEADER, "xml", /* extension name */ xml_functions, /* extension function list */ PHP_MINIT(xml), /* extension-wide startup function */ @@ -137,6 +138,7 @@ zend_module_entry xml_module_entry = { PHP_RINIT(xml), /* per-request startup function */ PHP_RSHUTDOWN(xml), /* per-request shutdown function */ PHP_MINFO(xml), /* information function */ + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/xmlrpc/xmlrpc-epi-php.c b/ext/xmlrpc/xmlrpc-epi-php.c index d68e355def..942a812d1d 100644 --- a/ext/xmlrpc/xmlrpc-epi-php.c +++ b/ext/xmlrpc/xmlrpc-epi-php.c @@ -57,6 +57,8 @@ #include "php_xmlrpc.h" #include "xmlrpc.h" +#define PHP_EXT_VERSION "0.41" + /* You should tweak config.m4 so this symbol (or some else suitable) gets defined. */ @@ -88,6 +90,7 @@ function_entry xmlrpc_functions[] = { }; zend_module_entry xmlrpc_module_entry = { + STANDARD_MODULE_HEADER, "xmlrpc", xmlrpc_functions, PHP_MINIT(xmlrpc), @@ -95,6 +98,7 @@ zend_module_entry xmlrpc_module_entry = { PHP_RINIT(xmlrpc), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(xmlrpc), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(xmlrpc), + PHP_EXT_VERSION, STANDARD_MODULE_PROPERTIES }; @@ -135,8 +139,6 @@ typedef struct _xmlrpc_callback_data { char php_executed; } xmlrpc_callback_data; -#define PHP_EXT_VERSION "0.41" - // output options #define OUTPUT_TYPE_KEY "output_type" #define OUTPUT_TYPE_KEY_LEN (sizeof(OUTPUT_TYPE_KEY) - 1) diff --git a/ext/xslt/sablot.c b/ext/xslt/sablot.c index 5bbe97f57a..2bad8c6e81 100644 --- a/ext/xslt/sablot.c +++ b/ext/xslt/sablot.c @@ -95,6 +95,7 @@ function_entry xslt_functions[] = { /* {{{ xslt_module_entry */ zend_module_entry xslt_module_entry = { + STANDARD_MODULE_HEADER, "xslt", xslt_functions, PHP_MINIT(xslt), @@ -102,6 +103,7 @@ zend_module_entry xslt_module_entry = { NULL, NULL, PHP_MINFO(xslt), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/yaz/php_yaz.c b/ext/yaz/php_yaz.c index a97e162473..7c420868ac 100644 --- a/ext/yaz/php_yaz.c +++ b/ext/yaz/php_yaz.c @@ -2678,6 +2678,7 @@ PHP_RINIT_FUNCTION(yaz) } zend_module_entry yaz_module_entry = { + STANDARD_MODULE_HEADER, "yaz", yaz_functions, PHP_MINIT(yaz), @@ -2685,6 +2686,7 @@ zend_module_entry yaz_module_entry = { PHP_RINIT(yaz), PHP_RSHUTDOWN(yaz), PHP_MINFO(yaz), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/yp/yp.c b/ext/yp/yp.c index 715031fe78..8b992718a1 100644 --- a/ext/yp/yp.c +++ b/ext/yp/yp.c @@ -56,6 +56,7 @@ function_entry yp_functions[] = { }; zend_module_entry yp_module_entry = { + STANDARD_MODULE_HEADER, "yp", yp_functions, PHP_MINIT(yp), @@ -63,6 +64,7 @@ zend_module_entry yp_module_entry = { PHP_RINIT(yp), NULL, PHP_MINFO(yp), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; diff --git a/ext/zip/zip.c b/ext/zip/zip.c index 91100888f6..2e00243d59 100644 --- a/ext/zip/zip.c +++ b/ext/zip/zip.c @@ -56,6 +56,7 @@ function_entry zip_functions[] = { /* {{{ zip_module_entry */ zend_module_entry zip_module_entry = { + STANDARD_MODULE_HEADER, "zip", zip_functions, PHP_MINIT(zip), @@ -63,6 +64,7 @@ zend_module_entry zip_module_entry = { NULL, NULL, PHP_MINFO(zip), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ diff --git a/ext/zlib/zlib.c b/ext/zlib/zlib.c index ba6fb8d420..57fe6cf711 100644 --- a/ext/zlib/zlib.c +++ b/ext/zlib/zlib.c @@ -112,6 +112,7 @@ function_entry php_zlib_functions[] = { /* {{{ php_zlib_module_entry */ zend_module_entry php_zlib_module_entry = { + STANDARD_MODULE_HEADER, "zlib", php_zlib_functions, PHP_MINIT(zlib), @@ -119,6 +120,7 @@ zend_module_entry php_zlib_module_entry = { PHP_RINIT(zlib), NULL, PHP_MINFO(zlib), + NO_VERSION_YET, STANDARD_MODULE_PROPERTIES }; /* }}} */ |