zeev Sun Aug 31 08:41:54 2003 EDT Modified files: /php-src/ext/curl interface.c /php-src/ext/gmp gmp.c /php-src/ext/ldap ldap.c /php-src/ext/mbstring mbstring.c /php-src/ext/mcve mcve.c /php-src/ext/mssql php_mssql.c /php-src/ext/oci8 oci8.c /php-src/ext/odbc php_odbc.c /php-src/ext/openssl openssl.c /php-src/ext/oracle oracle.c /php-src/ext/pcntl pcntl.c /php-src/ext/pcre php_pcre.c /php-src/ext/sockets sockets.c /php-src/ext/sqlite sqlite.c /php-src/ext/sysvmsg sysvmsg.c /php-src/ext/xml xml.c /php-src/ext/xmlrpc xmlrpc-epi-php.c /php-src/ext/yaz php_yaz.c Log: Fix Win32 linkage problems
Index: php-src/ext/curl/interface.c diff -u php-src/ext/curl/interface.c:1.27 php-src/ext/curl/interface.c:1.28 --- php-src/ext/curl/interface.c:1.27 Tue Aug 5 19:50:59 2003 +++ php-src/ext/curl/interface.c Sun Aug 31 08:41:34 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: interface.c,v 1.27 2003/08/05 23:50:59 sniper Exp $ */ +/* $Id: interface.c,v 1.28 2003/08/31 12:41:34 zeev Exp $ */ #define ZEND_INCLUDE_FULL_WINDOWS_HEADERS @@ -96,6 +96,9 @@ #ifdef COMPILE_DL_CURL ZEND_GET_MODULE (curl) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* {{{ PHP_MINFO_FUNCTION Index: php-src/ext/gmp/gmp.c diff -u php-src/ext/gmp/gmp.c:1.34 php-src/ext/gmp/gmp.c:1.35 --- php-src/ext/gmp/gmp.c:1.34 Sun Aug 3 13:44:36 2003 +++ php-src/ext/gmp/gmp.c Sun Aug 31 08:41:35 2003 @@ -99,6 +99,9 @@ #ifdef COMPILE_DL_GMP ZEND_GET_MODULE(gmp) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif static void _php_gmpnum_free(zend_rsrc_list_entry *rsrc TSRMLS_DC); Index: php-src/ext/ldap/ldap.c diff -u php-src/ext/ldap/ldap.c:1.144 php-src/ext/ldap/ldap.c:1.145 --- php-src/ext/ldap/ldap.c:1.144 Tue Aug 5 07:54:01 2003 +++ php-src/ext/ldap/ldap.c Sun Aug 31 08:41:36 2003 @@ -22,7 +22,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: ldap.c,v 1.144 2003/08/05 11:54:01 sniper Exp $ */ +/* $Id: ldap.c,v 1.145 2003/08/31 12:41:36 zeev Exp $ */ #define IS_EXT_MODULE #ifdef HAVE_CONFIG_H @@ -180,6 +180,9 @@ #ifdef COMPILE_DL_LDAP ZEND_GET_MODULE(ldap) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif static void _close_ldap_link(zend_rsrc_list_entry *rsrc TSRMLS_DC) @@ -299,7 +302,7 @@ php_info_print_table_start(); php_info_print_table_row(2, "LDAP Support", "enabled"); - php_info_print_table_row(2, "RCS Version", "$Id: ldap.c,v 1.144 2003/08/05 11:54:01 sniper Exp $"); + php_info_print_table_row(2, "RCS Version", "$Id: ldap.c,v 1.145 2003/08/31 12:41:36 zeev Exp $"); if (LDAPG(max_links) == -1) { snprintf(tmp, 31, "%ld/unlimited", LDAPG(num_links)); Index: php-src/ext/mbstring/mbstring.c diff -u php-src/ext/mbstring/mbstring.c:1.194 php-src/ext/mbstring/mbstring.c:1.195 --- php-src/ext/mbstring/mbstring.c:1.194 Mon Aug 25 17:54:26 2003 +++ php-src/ext/mbstring/mbstring.c Sun Aug 31 08:41:37 2003 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: mbstring.c,v 1.194 2003/08/25 21:54:26 helly Exp $ */ +/* $Id: mbstring.c,v 1.195 2003/08/31 12:41:37 zeev Exp $ */ /* * PHP4 Multibyte String module "mbstring" @@ -227,6 +227,9 @@ #ifdef COMPILE_DL_MBSTRING ZEND_GET_MODULE(mbstring) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* {{{ allocators */ Index: php-src/ext/mcve/mcve.c diff -u php-src/ext/mcve/mcve.c:1.25 php-src/ext/mcve/mcve.c:1.26 --- php-src/ext/mcve/mcve.c:1.25 Thu Aug 28 20:53:45 2003 +++ php-src/ext/mcve/mcve.c Sun Aug 31 08:41:38 2003 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: mcve.c,v 1.25 2003/08/29 00:53:45 sniper Exp $ */ +/* $Id: mcve.c,v 1.26 2003/08/31 12:41:38 zeev Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -150,6 +150,9 @@ /* declare the module for dynamic loading */ #ifdef COMPILE_DL_MCVE ZEND_GET_MODULE(mcve) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* {{{ MCVE_CONN destructor */ Index: php-src/ext/mssql/php_mssql.c diff -u php-src/ext/mssql/php_mssql.c:1.121 php-src/ext/mssql/php_mssql.c:1.122 --- php-src/ext/mssql/php_mssql.c:1.121 Thu Aug 28 17:00:18 2003 +++ php-src/ext/mssql/php_mssql.c Sun Aug 31 08:41:39 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_mssql.c,v 1.121 2003/08/28 21:00:18 andrey Exp $ */ +/* $Id: php_mssql.c,v 1.122 2003/08/31 12:41:39 zeev Exp $ */ #ifdef COMPILE_DL_MSSQL #define HAVE_MSSQL 1 @@ -99,6 +99,9 @@ #ifdef COMPILE_DL_MSSQL ZEND_GET_MODULE(mssql) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif #define CHECK_LINK(link) { if (link==-1) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "A link to the server could not be established"); RETURN_FALSE; } } Index: php-src/ext/oci8/oci8.c diff -u php-src/ext/oci8/oci8.c:1.215 php-src/ext/oci8/oci8.c:1.216 --- php-src/ext/oci8/oci8.c:1.215 Tue Aug 12 07:37:40 2003 +++ php-src/ext/oci8/oci8.c Sun Aug 31 08:41:40 2003 @@ -21,7 +21,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: oci8.c,v 1.215 2003/08/12 11:37:40 andrey Exp $ */ +/* $Id: oci8.c,v 1.216 2003/08/31 12:41:40 zeev Exp $ */ /* TODO list: * @@ -144,6 +144,9 @@ #ifdef COMPILE_DL_OCI8 ZEND_GET_MODULE(oci8) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* COMPILE_DL */ /* }}} */ @@ -644,7 +647,7 @@ php_info_print_table_start(); php_info_print_table_row(2, "OCI8 Support", "enabled"); - php_info_print_table_row(2, "Revision", "$Revision: 1.215 $"); + php_info_print_table_row(2, "Revision", "$Revision: 1.216 $"); #ifndef PHP_WIN32 php_info_print_table_row(2, "Oracle Version", PHP_OCI8_VERSION ); php_info_print_table_row(2, "Compile-time ORACLE_HOME", PHP_OCI8_DIR ); Index: php-src/ext/odbc/php_odbc.c diff -u php-src/ext/odbc/php_odbc.c:1.174 php-src/ext/odbc/php_odbc.c:1.175 --- php-src/ext/odbc/php_odbc.c:1.174 Thu Aug 28 12:35:32 2003 +++ php-src/ext/odbc/php_odbc.c Sun Aug 31 08:41:41 2003 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_odbc.c,v 1.174 2003/08/28 16:35:32 sniper Exp $ */ +/* $Id: php_odbc.c,v 1.175 2003/08/31 12:41:41 zeev Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -154,6 +154,9 @@ #ifdef COMPILE_DL_ODBC ZEND_GET_MODULE(odbc) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* {{{ _free_odbc_result Index: php-src/ext/openssl/openssl.c diff -u php-src/ext/openssl/openssl.c:1.79 php-src/ext/openssl/openssl.c:1.80 --- php-src/ext/openssl/openssl.c:1.79 Sun Aug 3 13:44:37 2003 +++ php-src/ext/openssl/openssl.c Sun Aug 31 08:41:42 2003 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: openssl.c,v 1.79 2003/08/03 17:44:37 zeev Exp $ */ +/* $Id: openssl.c,v 1.80 2003/08/31 12:41:42 zeev Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -145,6 +145,9 @@ #ifdef COMPILE_DL_OPENSSL ZEND_GET_MODULE(openssl) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif static int le_key; Index: php-src/ext/oracle/oracle.c diff -u php-src/ext/oracle/oracle.c:1.92 php-src/ext/oracle/oracle.c:1.93 --- php-src/ext/oracle/oracle.c:1.92 Mon Aug 11 20:55:56 2003 +++ php-src/ext/oracle/oracle.c Sun Aug 31 08:41:44 2003 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: oracle.c,v 1.92 2003/08/12 00:55:56 iliaa Exp $ */ +/* $Id: oracle.c,v 1.93 2003/08/31 12:41:44 zeev Exp $ */ /* comment out the next line if you're on Oracle 7.x and don't have the olog call. */ @@ -195,6 +195,9 @@ #ifdef COMPILE_DL_ORACLE ZEND_GET_MODULE(oracle) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* {{{ _close_oraconn Index: php-src/ext/pcntl/pcntl.c diff -u php-src/ext/pcntl/pcntl.c:1.36 php-src/ext/pcntl/pcntl.c:1.37 --- php-src/ext/pcntl/pcntl.c:1.36 Sun Jun 22 10:33:04 2003 +++ php-src/ext/pcntl/pcntl.c Sun Aug 31 08:41:45 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: pcntl.c,v 1.36 2003/06/22 14:33:04 andrey Exp $ */ +/* $Id: pcntl.c,v 1.37 2003/08/31 12:41:45 zeev Exp $ */ #define PCNTL_DEBUG 0 @@ -75,6 +75,9 @@ #ifdef COMPILE_DL_PCNTL ZEND_GET_MODULE(pcntl) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif static void pcntl_signal_handler(int); Index: php-src/ext/pcre/php_pcre.c diff -u php-src/ext/pcre/php_pcre.c:1.144 php-src/ext/pcre/php_pcre.c:1.145 --- php-src/ext/pcre/php_pcre.c:1.144 Thu Aug 28 13:09:44 2003 +++ php-src/ext/pcre/php_pcre.c Sun Aug 31 08:41:46 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_pcre.c,v 1.144 2003/08/28 17:09:44 sas Exp $ */ +/* $Id: php_pcre.c,v 1.145 2003/08/31 12:41:46 zeev Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -1529,6 +1529,9 @@ #ifdef COMPILE_DL_PCRE ZEND_GET_MODULE(pcre) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* }}} */ Index: php-src/ext/sockets/sockets.c diff -u php-src/ext/sockets/sockets.c:1.151 php-src/ext/sockets/sockets.c:1.152 --- php-src/ext/sockets/sockets.c:1.151 Sat Aug 16 02:34:36 2003 +++ php-src/ext/sockets/sockets.c Sun Aug 31 08:41:47 2003 @@ -19,7 +19,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: sockets.c,v 1.151 2003/08/16 06:34:36 jason Exp $ */ +/* $Id: sockets.c,v 1.152 2003/08/31 12:41:47 zeev Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -175,6 +175,9 @@ #ifdef COMPILE_DL_SOCKETS ZEND_GET_MODULE(sockets) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* inet_ntop should be used instead of inet_ntoa */ Index: php-src/ext/sqlite/sqlite.c diff -u php-src/ext/sqlite/sqlite.c:1.90 php-src/ext/sqlite/sqlite.c:1.91 --- php-src/ext/sqlite/sqlite.c:1.90 Fri Aug 29 19:30:03 2003 +++ php-src/ext/sqlite/sqlite.c Sun Aug 31 08:41:48 2003 @@ -17,7 +17,7 @@ | Marcus Boerger <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ - $Id: sqlite.c,v 1.90 2003/08/29 23:30:03 helly Exp $ + $Id: sqlite.c,v 1.91 2003/08/31 12:41:48 zeev Exp $ */ #ifdef HAVE_CONFIG_H @@ -276,6 +276,9 @@ #ifdef COMPILE_DL_SQLITE ZEND_GET_MODULE(sqlite) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif static int php_sqlite_callback_invalidator(struct php_sqlite_agg_functions *funcs TSRMLS_DC) @@ -941,7 +944,7 @@ { php_info_print_table_start(); php_info_print_table_header(2, "SQLite support", "enabled"); - php_info_print_table_row(2, "PECL Module version", PHP_SQLITE_MODULE_VERSION " $Id: sqlite.c,v 1.90 2003/08/29 23:30:03 helly Exp $"); + php_info_print_table_row(2, "PECL Module version", PHP_SQLITE_MODULE_VERSION " $Id: sqlite.c,v 1.91 2003/08/31 12:41:48 zeev Exp $"); php_info_print_table_row(2, "SQLite Library", sqlite_libversion()); php_info_print_table_row(2, "SQLite Encoding", sqlite_libencoding()); php_info_print_table_end(); @@ -1753,11 +1756,16 @@ fci.params = NULL; } fci.no_separation = 1; - - fcc.initialized = 1; - fcc.function_handler = ce->constructor; - fcc.calling_scope = EG(scope); - fcc.object_pp = &return_value; + + + fcc.initialized = 1; + + fcc.function_handler = ce->constructor; + + fcc.calling_scope = EG(scope); + + fcc.object_pp = &return_value; + if (zend_call_function(&fci, &fcc TSRMLS_CC) == FAILURE) { zend_throw_exception_ex(sqlite_ce_exception, 0 TSRMLS_CC, "Could not execute %s::%s()", class_name, ce->constructor->common.function_name); Index: php-src/ext/sysvmsg/sysvmsg.c diff -u php-src/ext/sysvmsg/sysvmsg.c:1.13 php-src/ext/sysvmsg/sysvmsg.c:1.14 --- php-src/ext/sysvmsg/sysvmsg.c:1.13 Sun Aug 3 13:44:38 2003 +++ php-src/ext/sysvmsg/sysvmsg.c Sun Aug 31 08:41:49 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: sysvmsg.c,v 1.13 2003/08/03 17:44:38 zeev Exp $ */ +/* $Id: sysvmsg.c,v 1.14 2003/08/31 12:41:49 zeev Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -95,6 +95,9 @@ #ifdef COMPILE_DL_SYSVMSG ZEND_GET_MODULE(sysvmsg) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* {{{ PHP_INI @@ -139,7 +142,7 @@ { php_info_print_table_start(); php_info_print_table_row(2, "sysvmsg support", "enabled"); - php_info_print_table_row(2, "Revision", "$Revision: 1.13 $"); + php_info_print_table_row(2, "Revision", "$Revision: 1.14 $"); php_info_print_table_end(); } /* }}} */ Index: php-src/ext/xml/xml.c diff -u php-src/ext/xml/xml.c:1.139 php-src/ext/xml/xml.c:1.140 --- php-src/ext/xml/xml.c:1.139 Mon Aug 11 20:55:55 2003 +++ php-src/ext/xml/xml.c Sun Aug 31 08:41:50 2003 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: xml.c,v 1.139 2003/08/12 00:55:55 iliaa Exp $ */ +/* $Id: xml.c,v 1.140 2003/08/31 12:41:50 zeev Exp $ */ #define IS_EXT_MODULE @@ -63,6 +63,9 @@ /* {{{ dynamically loadable module stuff */ #ifdef COMPILE_DL_XML ZEND_GET_MODULE(xml) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /* COMPILE_DL_XML */ /* }}} */ Index: php-src/ext/xmlrpc/xmlrpc-epi-php.c diff -u php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.33 php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.34 --- php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.33 Sun Aug 3 13:44:38 2003 +++ php-src/ext/xmlrpc/xmlrpc-epi-php.c Sun Aug 31 08:41:52 2003 @@ -51,7 +51,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: xmlrpc-epi-php.c,v 1.33 2003/08/03 17:44:38 zeev Exp $ */ +/* $Id: xmlrpc-epi-php.c,v 1.34 2003/08/31 12:41:52 zeev Exp $ */ /********************************************************************** * BUGS: * @@ -113,6 +113,9 @@ #ifdef COMPILE_DL_XMLRPC ZEND_GET_MODULE(xmlrpc) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif /******************************* Index: php-src/ext/yaz/php_yaz.c diff -u php-src/ext/yaz/php_yaz.c:1.79 php-src/ext/yaz/php_yaz.c:1.80 --- php-src/ext/yaz/php_yaz.c:1.79 Sun Aug 3 13:44:38 2003 +++ php-src/ext/yaz/php_yaz.c Sun Aug 31 08:41:53 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_yaz.c,v 1.79 2003/08/03 17:44:38 zeev Exp $ */ +/* $Id: php_yaz.c,v 1.80 2003/08/31 12:41:53 zeev Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -1604,6 +1604,9 @@ #ifdef COMPILE_DL_YAZ ZEND_GET_MODULE(yaz) +# ifdef PHP_WIN32 +# include "zend_arg_defs.c" +# endif #endif #endif
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php