zeev Mon Feb 17 08:29:59 2003 EDT Modified files: /php4/main fopen_wrappers.c main.c network.c php.h php_open_temporary_file.c /php4/ext/rpc/com com.c conversion.c dispatch.c variant.c /php4/ext/snmp winsnmp.c /php4/ext/standard file.c flock_compat.c ftp_fopen_wrapper.c http_fopen_wrapper.c pack.c rand.c /php4/ext/w32api w32api.c /php4/ext/zlib zlib.c /php4/sapi/apache php_apache_http.h /php4/sapi/cgi cgi_main.c /php4/sapi/isapi php4isapi.c Log: Win32 build improvements
Index: php4/main/fopen_wrappers.c diff -u php4/main/fopen_wrappers.c:1.156 php4/main/fopen_wrappers.c:1.157 --- php4/main/fopen_wrappers.c:1.156 Sat Feb 15 22:48:48 2003 +++ php4/main/fopen_wrappers.c Mon Feb 17 08:29:56 2003 @@ -16,7 +16,7 @@ | Jim Winstead <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: fopen_wrappers.c,v 1.156 2003/02/16 03:48:48 wez Exp $ */ +/* $Id: fopen_wrappers.c,v 1.157 2003/02/17 13:29:56 zeev Exp $ */ /* {{{ includes */ @@ -32,8 +32,6 @@ #include <fcntl.h> #ifdef PHP_WIN32 -#include <windows.h> -#include <winsock2.h> #define O_RDONLY _O_RDONLY #include "win32/param.h" #elif defined(NETWARE) Index: php4/main/main.c diff -u php4/main/main.c:1.525 php4/main/main.c:1.526 --- php4/main/main.c:1.525 Sat Feb 15 15:22:19 2003 +++ php4/main/main.c Mon Feb 17 08:29:56 2003 @@ -18,10 +18,13 @@ +----------------------------------------------------------------------+ */ -/* $Id: main.c,v 1.525 2003/02/15 20:22:19 sniper Exp $ */ +/* $Id: main.c,v 1.526 2003/02/17 13:29:56 zeev Exp $ */ /* {{{ includes */ + +#define ZEND_INCLUDE_FULL_WINDOWS_HEADERS + #include <stdio.h> #include "php.h" #ifdef PHP_WIN32 Index: php4/main/network.c diff -u php4/main/network.c:1.87 php4/main/network.c:1.88 --- php4/main/network.c:1.87 Sat Feb 15 22:48:48 2003 +++ php4/main/network.c Mon Feb 17 08:29:56 2003 @@ -16,7 +16,7 @@ | Streams work by Wez Furlong <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: network.c,v 1.87 2003/02/16 03:48:48 wez Exp $ */ +/* $Id: network.c,v 1.88 2003/02/17 13:29:56 zeev Exp $ */ /*#define DEBUG_MAIN_NETWORK 1*/ @@ -25,8 +25,6 @@ #include <stddef.h> #ifdef PHP_WIN32 -#include <windows.h> -#include <winsock2.h> #define O_RDONLY _O_RDONLY #include "win32/param.h" #elif defined(NETWARE) Index: php4/main/php.h diff -u php4/main/php.h:1.181 php4/main/php.h:1.182 --- php4/main/php.h:1.181 Sat Feb 15 22:48:48 2003 +++ php4/main/php.h Mon Feb 17 08:29:56 2003 @@ -17,14 +17,10 @@ +----------------------------------------------------------------------+ */ -/* $Id: php.h,v 1.181 2003/02/16 03:48:48 wez Exp $ */ +/* $Id: php.h,v 1.182 2003/02/17 13:29:56 zeev Exp $ */ #ifndef PHP_H #define PHP_H - -#ifdef PHP_WIN32 -#include <winsock2.h> -#endif #ifdef HAVE_DMALLOC #include <dmalloc.h> Index: php4/main/php_open_temporary_file.c diff -u php4/main/php_open_temporary_file.c:1.23 php4/main/php_open_temporary_file.c:1.24 --- php4/main/php_open_temporary_file.c:1.23 Sat Feb 15 22:48:48 2003 +++ php4/main/php_open_temporary_file.c Mon Feb 17 08:29:56 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_open_temporary_file.c,v 1.23 2003/02/16 03:48:48 wez Exp $ */ +/* $Id: php_open_temporary_file.c,v 1.24 2003/02/17 13:29:56 zeev Exp $ */ #include "php.h" @@ -26,8 +26,6 @@ #include <fcntl.h> #ifdef PHP_WIN32 -#include <windows.h> -#include <winsock2.h> #define O_RDONLY _O_RDONLY #include "win32/param.h" #include "win32/winutil.h" Index: php4/ext/rpc/com/com.c diff -u php4/ext/rpc/com/com.c:1.21 php4/ext/rpc/com/com.c:1.22 --- php4/ext/rpc/com/com.c:1.21 Mon Feb 10 19:54:25 2003 +++ php4/ext/rpc/com/com.c Mon Feb 17 08:29:57 2003 @@ -19,6 +19,8 @@ #define _WIN32_DCOM #define COBJMACROS +#define ZEND_INCLUDE_FULL_WINDOWS_HEADERS + #include "../rpc.h" #include "../handler.h" Index: php4/ext/rpc/com/conversion.c diff -u php4/ext/rpc/com/conversion.c:1.55 php4/ext/rpc/com/conversion.c:1.56 --- php4/ext/rpc/com/conversion.c:1.55 Mon Feb 10 15:58:53 2003 +++ php4/ext/rpc/com/conversion.c Mon Feb 17 08:29:57 2003 @@ -31,6 +31,8 @@ #ifdef PHP_WIN32 +#define ZEND_INCLUDE_FULL_WINDOWS_HEADERS + #include "php.h" #include "../rpc.h" Index: php4/ext/rpc/com/dispatch.c diff -u php4/ext/rpc/com/dispatch.c:1.5 php4/ext/rpc/com/dispatch.c:1.6 --- php4/ext/rpc/com/dispatch.c:1.5 Tue Dec 31 11:07:23 2002 +++ php4/ext/rpc/com/dispatch.c Mon Feb 17 08:29:57 2003 @@ -16,12 +16,14 @@ +----------------------------------------------------------------------+ */ -/* $Id: dispatch.c,v 1.5 2002/12/31 16:07:23 sebastian Exp $ */ +/* $Id: dispatch.c,v 1.6 2003/02/17 13:29:57 zeev Exp $ */ /* * This module is used to export PHP objects to COM and DOTNET by exposing * them as objects implementing IDispatch. * */ + +#define ZEND_INCLUDE_FULL_WINDOWS_HEADERS #include "../rpc.h" Index: php4/ext/rpc/com/variant.c diff -u php4/ext/rpc/com/variant.c:1.39 php4/ext/rpc/com/variant.c:1.40 --- php4/ext/rpc/com/variant.c:1.39 Thu Feb 13 12:39:17 2003 +++ php4/ext/rpc/com/variant.c Mon Feb 17 08:29:57 2003 @@ -27,6 +27,8 @@ #ifdef PHP_WIN32 +#define ZEND_INCLUDE_FULL_WINDOWS_HEADERS + #include "php.h" #include "php_ini.h" #include "ext/standard/info.h" Index: php4/ext/snmp/winsnmp.c diff -u php4/ext/snmp/winsnmp.c:1.15 php4/ext/snmp/winsnmp.c:1.16 --- php4/ext/snmp/winsnmp.c:1.15 Sat Jan 18 19:45:49 2003 +++ php4/ext/snmp/winsnmp.c Mon Feb 17 08:29:57 2003 @@ -10,8 +10,6 @@ #include "php_snmp.h" #include <sys/types.h> -#include <windows.h> - #include <stdio.h> #include <string.h> #include <malloc.h> Index: php4/ext/standard/file.c diff -u php4/ext/standard/file.c:1.303 php4/ext/standard/file.c:1.304 --- php4/ext/standard/file.c:1.303 Sun Feb 16 17:33:29 2003 +++ php4/ext/standard/file.c Mon Feb 17 08:29:57 2003 @@ -21,7 +21,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: file.c,v 1.303 2003/02/16 22:33:29 wez Exp $ */ +/* $Id: file.c,v 1.304 2003/02/17 13:29:57 zeev Exp $ */ /* Synced with php 3.0 revision 1.218 1999-06-16 [ssb] */ @@ -43,8 +43,6 @@ #include <sys/stat.h> #include <fcntl.h> #ifdef PHP_WIN32 -#include <windows.h> -#include <winsock2.h> #define O_RDONLY _O_RDONLY #include "win32/param.h" #include "win32/winutil.h" Index: php4/ext/standard/flock_compat.c diff -u php4/ext/standard/flock_compat.c:1.24 php4/ext/standard/flock_compat.c:1.25 --- php4/ext/standard/flock_compat.c:1.24 Sun Feb 16 22:07:32 2003 +++ php4/ext/standard/flock_compat.c Mon Feb 17 08:29:57 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: flock_compat.c,v 1.24 2003/02/17 03:07:32 sniper Exp $ */ +/* $Id: flock_compat.c,v 1.25 2003/02/17 13:29:57 zeev Exp $ */ #include "php.h" #include <errno.h> @@ -29,7 +29,6 @@ #endif #ifdef PHP_WIN32 -#include <windows.h> #include <io.h> #endif Index: php4/ext/standard/ftp_fopen_wrapper.c diff -u php4/ext/standard/ftp_fopen_wrapper.c:1.43 php4/ext/standard/ftp_fopen_wrapper.c:1.44 --- php4/ext/standard/ftp_fopen_wrapper.c:1.43 Sat Feb 15 22:48:47 2003 +++ php4/ext/standard/ftp_fopen_wrapper.c Mon Feb 17 08:29:57 2003 @@ -17,7 +17,7 @@ | Hartmut Holzgraefe <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: ftp_fopen_wrapper.c,v 1.43 2003/02/16 03:48:47 wez Exp $ */ +/* $Id: ftp_fopen_wrapper.c,v 1.44 2003/02/17 13:29:57 zeev Exp $ */ #include "php.h" #include "php_globals.h" @@ -31,7 +31,6 @@ #include <fcntl.h> #ifdef PHP_WIN32 -#include <windows.h> #include <winsock2.h> #define O_RDONLY _O_RDONLY #include "win32/param.h" Index: php4/ext/standard/http_fopen_wrapper.c diff -u php4/ext/standard/http_fopen_wrapper.c:1.62 php4/ext/standard/http_fopen_wrapper.c:1.63 --- php4/ext/standard/http_fopen_wrapper.c:1.62 Sat Feb 15 22:48:47 2003 +++ php4/ext/standard/http_fopen_wrapper.c Mon Feb 17 08:29:57 2003 @@ -18,7 +18,7 @@ | Wez Furlong <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: http_fopen_wrapper.c,v 1.62 2003/02/16 03:48:47 wez Exp $ */ +/* $Id: http_fopen_wrapper.c,v 1.63 2003/02/17 13:29:57 zeev Exp $ */ #include "php.h" #include "php_globals.h" @@ -35,8 +35,6 @@ #include <fcntl.h> #ifdef PHP_WIN32 -#include <windows.h> -#include <winsock2.h> #define O_RDONLY _O_RDONLY #include "win32/param.h" #elif defined(NETWARE) Index: php4/ext/standard/pack.c diff -u php4/ext/standard/pack.c:1.46 php4/ext/standard/pack.c:1.47 --- php4/ext/standard/pack.c:1.46 Sat Feb 15 22:48:47 2003 +++ php4/ext/standard/pack.c Mon Feb 17 08:29:57 2003 @@ -15,7 +15,7 @@ | Author: Chris Schneider <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: pack.c,v 1.46 2003/02/16 03:48:47 wez Exp $ */ +/* $Id: pack.c,v 1.47 2003/02/17 13:29:57 zeev Exp $ */ #include "php.h" @@ -26,8 +26,6 @@ #include <sys/stat.h> #include <fcntl.h> #ifdef PHP_WIN32 -#include <windows.h> -#include <winsock2.h> #define O_RDONLY _O_RDONLY #include "win32/param.h" #elif defined(NETWARE) Index: php4/ext/standard/rand.c diff -u php4/ext/standard/rand.c:1.61 php4/ext/standard/rand.c:1.62 --- php4/ext/standard/rand.c:1.61 Tue Dec 31 11:07:54 2002 +++ php4/ext/standard/rand.c Mon Feb 17 08:29:58 2003 @@ -20,16 +20,9 @@ | Based on code from: Shawn Cokus <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: rand.c,v 1.61 2002/12/31 16:07:54 sebastian Exp $ */ +/* $Id: rand.c,v 1.62 2003/02/17 13:29:58 zeev Exp $ */ #include <stdlib.h> - -#ifdef PHP_WIN32 -# ifndef WIN32_LEAN_AND_MEAN -# define WIN32_LEAN_AND_MEAN -# endif -# include <windows.h> -#endif #if defined(NETWARE) && !defined(NEW_LIBC) /* For getpid() used below */ #include "netware/pwd.h" Index: php4/ext/w32api/w32api.c diff -u php4/ext/w32api/w32api.c:1.8 php4/ext/w32api/w32api.c:1.9 --- php4/ext/w32api/w32api.c:1.8 Sun Jan 19 03:32:23 2003 +++ php4/ext/w32api/w32api.c Mon Feb 17 08:29:58 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: w32api.c,v 1.8 2003/01/19 08:32:23 iliaa Exp $ */ +/* $Id: w32api.c,v 1.9 2003/02/17 13:29:58 zeev Exp $ */ /* * Win32 API Extension for PHP 4 @@ -208,9 +208,6 @@ #include <stdio.h> #include <stdlib.h> - -#define WINDOWS_LEAN_AND_MEAN -#include <windows.h> #include "php.h" #include "php_ini.h" Index: php4/ext/zlib/zlib.c diff -u php4/ext/zlib/zlib.c:1.162 php4/ext/zlib/zlib.c:1.163 --- php4/ext/zlib/zlib.c:1.162 Sat Feb 15 22:48:47 2003 +++ php4/ext/zlib/zlib.c Mon Feb 17 08:29:58 2003 @@ -18,7 +18,7 @@ | Jade Nicoletti <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: zlib.c,v 1.162 2003/02/16 03:48:47 wez Exp $ */ +/* $Id: zlib.c,v 1.163 2003/02/17 13:29:58 zeev Exp $ */ #define IS_EXT_MODULE #ifdef HAVE_CONFIG_H @@ -35,8 +35,6 @@ #include <sys/stat.h> #include <fcntl.h> #ifdef PHP_WIN32 -#include <windows.h> -#include <winsock2.h> #define O_RDONLY _O_RDONLY #include "win32/param.h" #else Index: php4/sapi/apache/php_apache_http.h diff -u php4/sapi/apache/php_apache_http.h:1.4 php4/sapi/apache/php_apache_http.h:1.5 --- php4/sapi/apache/php_apache_http.h:1.4 Mon Oct 7 20:13:56 2002 +++ php4/sapi/apache/php_apache_http.h Mon Feb 17 08:29:58 2003 @@ -1,7 +1,6 @@ #define NO_REGEX_EXTRA_H #ifdef WIN32 -#include <winsock2.h> #include <stddef.h> #endif Index: php4/sapi/cgi/cgi_main.c diff -u php4/sapi/cgi/cgi_main.c:1.213 php4/sapi/cgi/cgi_main.c:1.214 --- php4/sapi/cgi/cgi_main.c:1.213 Sun Feb 16 22:39:58 2003 +++ php4/sapi/cgi/cgi_main.c Mon Feb 17 08:29:59 2003 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: cgi_main.c,v 1.213 2003/02/17 03:39:58 shane Exp $ */ +/* $Id: cgi_main.c,v 1.214 2003/02/17 13:29:59 zeev Exp $ */ #include "php.h" #include "php_globals.h" @@ -1572,7 +1572,7 @@ sapi_shutdown(); #ifdef ZTS - tsrm_shutdown(); + /*tsrm_shutdown();*/ #endif #if PHP_WIN32 && ZEND_DEBUG && 0 Index: php4/sapi/isapi/php4isapi.c diff -u php4/sapi/isapi/php4isapi.c:1.97 php4/sapi/isapi/php4isapi.c:1.98 --- php4/sapi/isapi/php4isapi.c:1.97 Mon Feb 17 08:11:22 2003 +++ php4/sapi/isapi/php4isapi.c Mon Feb 17 08:29:59 2003 @@ -17,26 +17,25 @@ +----------------------------------------------------------------------+ */ -#ifdef PHP_WIN32 -# include <winsock2.h> -# include <windows.h> -# include <process.h> -#else -# define __try -# define __except(val) -# define __declspec(foo) -#endif - +#include "php.h" #include <httpext.h> #include <httpfilt.h> #include <httpext.h> -#include "php.h" #include "php_main.h" #include "SAPI.h" #include "php_globals.h" #include "ext/standard/info.h" #include "php_variables.h" #include "php_ini.h" + +#ifdef PHP_WIN32 +# include <process.h> +#else +# define __try +# define __except(val) +# define __declspec(foo) +#endif + #ifdef WITH_ZEUS # include "httpext.h"
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php