cvs: /php4/ext/imap imap.dsp /php4 php_modules.dsw /php4/ext/imap imap.c imap.h /php4/ext/mysql mysql.dsp
| From: | Zeev Suraski | Date: | Sat, 05 Feb 2000 19:22:18 +0000 |
| Subject: | cvs: /php4/ext/imap imap.dsp /php4 php_modules.dsw /php4/ext/imap imap.c imap.h /php4/ext/mysql mysql.dsp | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-9855@lists.php.net to get a copy of this message | ||
zeev Sat Feb 5 11:22:18 2000 EDT
Added files:
/php4/ext/imap imap.dsp
Modified files:
/php4 php_modules.dsw
/php4/ext/imap imap.c imap.h
/php4/ext/mysql mysql.dsp
Log:
Get Win32 IMAP DLL to compile
Index: php4/php_modules.dsw
diff -u php4/php_modules.dsw:1.3 php4/php_modules.dsw:1.4
--- php4/php_modules.dsw:1.3 Sun Dec 19 13:02:39 1999
+++ php4/php_modules.dsw Sat Feb 5 11:22:17 2000
@@ -15,7 +15,31 @@
###############################################################################
+Project: "imap"=.\ext\imap\imap.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
Project: "mysql"=.\ext\mysql\mysql.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "pgsql"=.\ext\pgsql\pgsql.dsp - Package Owner=<4>
Package=<5>
{{{
Index: php4/ext/imap/imap.c
diff -u php4/ext/imap/imap.c:1.30 php4/ext/imap/imap.c:1.31
--- php4/ext/imap/imap.c:1.30 Sat Feb 5 09:09:00 2000
+++ php4/ext/imap/imap.c Sat Feb 5 11:22:17 2000
@@ -21,7 +21,7 @@
| PHP 4.0 updates: Zeev Suraski <zeev@zend.com> |
+----------------------------------------------------------------------+
*/
-/* $Id: imap.c,v 1.30 2000/02/05 17:09:00 zeev Exp $ */
+/* $Id: imap.c,v 1.31 2000/02/05 19:22:17 zeev Exp $ */
#define IMAP41
@@ -31,7 +31,7 @@
#include "php.h"
-#if COMPILE_DL
+#ifdef COMPILE_DL_IMAP
#include "dl/phpdl.h"
#endif
@@ -47,6 +47,7 @@
#include "modules.h"
#if (WIN32|WINNT)
#include "winsock.h"
+MAILSTREAM DEFAULTPROTO;
#endif
#ifdef IMAP41
@@ -189,7 +190,7 @@
};
-#if COMPILE_DL
+#ifdef COMPILE_DL_IMAP
DLEXPORT zend_module_entry *get_module(void) { return &imap_module_entry; }
#endif
@@ -439,9 +440,9 @@
mail_link (&mmdfdriver); /* link in the mmdf driver */
mail_link (&newsdriver); /* link in the news driver */
mail_link (&philedriver); /* link in the phile driver */
+ auth_link (&auth_log); /* link in the log authenticator */
#endif
mail_link (&dummydriver); /* link in the dummy driver */
- auth_link (&auth_log); /* link in the log authenticator */
/* lets allow NIL */
REGISTER_MAIN_LONG_CONSTANT("NIL", NIL, CONST_PERSISTENT | CONST_CS);
Index: php4/ext/imap/imap.h
diff -u php4/ext/imap/imap.h:1.7 php4/ext/imap/imap.h:1.8
--- php4/ext/imap/imap.h:1.7 Mon Dec 20 03:10:33 1999
+++ php4/ext/imap/imap.h Sat Feb 5 11:22:17 2000
@@ -8,7 +8,7 @@
#if HAVE_IMAP
-#ifndef MSVC5
+#if !(WIN32||WINNT)
#include "build-defs.h"
#endif
Index: php4/ext/mysql/mysql.dsp
diff -u php4/ext/mysql/mysql.dsp:1.6 php4/ext/mysql/mysql.dsp:1.7
--- php4/ext/mysql/mysql.dsp:1.6 Sun Dec 19 13:02:45 1999
+++ php4/ext/mysql/mysql.dsp Sat Feb 5 11:22:17 2000
@@ -45,7 +45,7 @@
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D
"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "MYSQL_EXPORTS" /YX
/FD /c
-# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\MySQL\include" /I "..\..\TSRM" /D
"NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D
"_USRDLL" /D "MYSQL_EXPORTS" /D "COMPILE_DL" /D HAVE_MYSQL=1 /YX /FD
/c
+# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\MySQL\include" /I "..\..\TSRM" /D
"NDEBUG" /D "MYSQL_EXPORTS" /D "COMPILE_DL_MYSQL" /D HAVE_MYSQL=1 /D
"WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /YX /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x40d /d "NDEBUG"
@@ -71,7 +71,7 @@
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D
"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "MYSQL_EXPORTS" /YX
/FD /GZ /c
-# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\MySQL\include" /I "..\..\TSRM" /D
"_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D
"_USRDLL" /D "MYSQL_EXPORTS" /D "COMPILE_DL" /D HAVE_MYSQL=1 /D
ZEND_DEBUG=1 /FR /YX /FD /GZ /c
+# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\MySQL\include" /I "..\..\TSRM" /D
"_DEBUG" /D ZEND_DEBUG=1 /D "MYSQL_EXPORTS" /D "COMPILE_DL_MYSQL" /D
HAVE_MYSQL=1 /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D
"_USRDLL" /FR /YX /FD /GZ /c
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x40d /d "_DEBUG"
@@ -97,7 +97,7 @@
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\.." /I "..\..\..\Zend"
/I "..\..\..\bindlib_w32" /D "_DEBUG" /D "WIN32" /D
"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "MYSQL_EXPORTS" /D
"COMPILE_DL" /D HAVE_MYSQL=1 /FR /YX /FD /GZ /c
-# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\MySQL\include" /I "..\..\TSRM" /D
"_DEBUG" /D ZEND_DEBUG=1 /D "WIN32" /D "_WINDOWS" /D "_MBCS"
/D "_USRDLL" /D "MYSQL_EXPORTS" /D "COMPILE_DL" /D HAVE_MYSQL=1 /D
"ZTS" /FR /YX /FD /GZ /c
+# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\MySQL\include" /I "..\..\TSRM" /D
"_DEBUG" /D ZEND_DEBUG=1 /D "ZTS" /D "MYSQL_EXPORTS" /D
"COMPILE_DL_MYSQL" /D HAVE_MYSQL=1 /D "WIN32" /D "_WINDOWS" /D
"_MBCS" /D "_USRDLL" /FR /YX /FD /GZ /c
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x40d /d "_DEBUG"
@@ -123,7 +123,7 @@
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /I "..\.." /I "..\..\..\Zend" /I
"..\..\..\bindlib_w32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS"
/D "_MBCS" /D "_USRDLL" /D "MYSQL_EXPORTS" /D "COMPILE_DL"
/D HAVE_MYSQL=1 /YX /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\MySQL\include" /I "..\..\TSRM" /D
"NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D
"_USRDLL" /D "MYSQL_EXPORTS" /D "COMPILE_DL" /D HAVE_MYSQL=1 /D
"ZTS" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\MySQL\include" /I "..\..\TSRM" /D
"NDEBUG" /D "ZTS" /D "MYSQL_EXPORTS" /D "COMPILE_DL_MYSQL"
/D HAVE_MYSQL=1 /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D
"_USRDLL" /YX /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x40d /d "NDEBUG"