cvs: php4 /ext/standard mail.c
| From: | Markus Fischer | Date: | Mon, 10 Jun 2002 12:24:15 +0000 |
| Subject: | cvs: php4 /ext/standard mail.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-12281@lists.php.net to get a copy of this message | ||
mfischer Mon Jun 10 08:24:15 2002 EDT
Modified files:
/php4/ext/standard mail.c
Log:
- WS fix, damn win32.
Index: php4/ext/standard/mail.c
diff -u php4/ext/standard/mail.c:1.52 php4/ext/standard/mail.c:1.53
--- php4/ext/standard/mail.c:1.52 Tue May 14 16:43:48 2002
+++ php4/ext/standard/mail.c Mon Jun 10 08:24:15 2002
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: mail.c,v 1.52 2002/05/14 20:43:48 mfischer Exp $ */
+/* $Id: mail.c,v 1.53 2002/06/10 12:24:15 mfischer Exp $ */
#include <stdlib.h>
#include <ctype.h>
@@ -111,7 +111,7 @@
PHPAPI int php_mail(char *to, char *subject, char *message, char *headers, char *extra_cmd
TSRMLS_DC)
{
#ifdef PHP_WIN32
- int tsm_err;
+ int tsm_err;
char *tsm_errmsg = NULL;
#endif
FILE *sendmail;
@@ -122,14 +122,14 @@
if (!sendmail_path) {
#ifdef PHP_WIN32
/* handle old style win smtp sending */
- if (TSendMail(INI_STR("SMTP"), &tsm_err, &tsm_errmsg, headers, subject, to,
message) == FAILURE) {
- if (tsm_errmsg) {
- php_error(E_WARNING, "%s() %s", get_active_function_name(TSRMLS_C), tsm_errmsg);
- efree(tsm_errmsg);
+ if (TSendMail(INI_STR("SMTP"), &tsm_err, &tsm_errmsg, headers, subject, to,
message) == FAILURE) {
+ if (tsm_errmsg) {
+ php_error(E_WARNING, "%s() %s", get_active_function_name(TSRMLS_C), tsm_errmsg);
+ efree(tsm_errmsg);
} else {
php_error(E_WARNING, "%s() %s", get_active_function_name(TSRMLS_C),
GetSMErrorText(tsm_err));
}
- return 0;
+ return 0;
}
return 1;
#else