@@ -408,7 +408,7 @@ static int php_mail_detect_multiple_crlf(const char *hdr) {
408
408
409
409
410
410
/* {{{ php_mail */
411
- PHPAPI int php_mail (const char * to , const char * subject , const char * message , const char * headers , const char * extra_cmd )
411
+ PHPAPI bool php_mail (const char * to , const char * subject , const char * message , const char * headers , const char * extra_cmd )
412
412
{
413
413
FILE * sendmail ;
414
414
char * sendmail_path = INI_STR ("sendmail_path" );
@@ -459,7 +459,7 @@ PHPAPI int php_mail(const char *to, const char *subject, const char *message, co
459
459
}
460
460
461
461
if (EG (exception )) {
462
- MAIL_RET (0 );
462
+ MAIL_RET (false );
463
463
}
464
464
465
465
char * line_sep = PG (mail_mixed_lf_and_crlf ) ? "\n" : "\r\n" ;
@@ -481,7 +481,7 @@ PHPAPI int php_mail(const char *to, const char *subject, const char *message, co
481
481
482
482
if (hdr && php_mail_detect_multiple_crlf (hdr )) {
483
483
php_error_docref (NULL , E_WARNING , "Multiple or malformed newlines found in additional_header" );
484
- MAIL_RET (0 );
484
+ MAIL_RET (false );
485
485
}
486
486
487
487
if (!sendmail_path ) {
@@ -497,11 +497,11 @@ PHPAPI int php_mail(const char *to, const char *subject, const char *message, co
497
497
} else {
498
498
php_error_docref (NULL , E_WARNING , "%s" , GetSMErrorText (tsm_err ));
499
499
}
500
- MAIL_RET (0 );
500
+ MAIL_RET (false );
501
501
}
502
- MAIL_RET (1 );
502
+ MAIL_RET (true );
503
503
#else
504
- MAIL_RET (0 );
504
+ MAIL_RET (false );
505
505
#endif
506
506
}
507
507
if (extra_cmd != NULL ) {
@@ -545,7 +545,7 @@ PHPAPI int php_mail(const char *to, const char *subject, const char *message, co
545
545
signal (SIGCHLD , sig_handler );
546
546
}
547
547
#endif
548
- MAIL_RET (0 );
548
+ MAIL_RET (false );
549
549
}
550
550
#endif
551
551
fprintf (sendmail , "To: %s%s" , to , line_sep );
@@ -574,9 +574,9 @@ PHPAPI int php_mail(const char *to, const char *subject, const char *message, co
574
574
#endif
575
575
#endif
576
576
{
577
- MAIL_RET (0 );
577
+ MAIL_RET (false );
578
578
} else {
579
- MAIL_RET (1 );
579
+ MAIL_RET (true );
580
580
}
581
581
} else {
582
582
php_error_docref (NULL , E_WARNING , "Could not execute mail delivery program '%s'" , sendmail_path );
@@ -585,10 +585,10 @@ PHPAPI int php_mail(const char *to, const char *subject, const char *message, co
585
585
signal (SIGCHLD , sig_handler );
586
586
}
587
587
#endif
588
- MAIL_RET (0 );
588
+ MAIL_RET (false );
589
589
}
590
590
591
- MAIL_RET (1 ); /* never reached */
591
+ MAIL_RET (true ); /* never reached */
592
592
}
593
593
/* }}} */
594
594
0 commit comments