com php-src: map fixes: ext/imap/php_imap.c
| From: | Stanislav Malyshev | Date: | Sun, 25 Jan 2015 08:04:18 +0000 |
| Subject: | com php-src: map fixes: ext/imap/php_imap.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-84362@lists.php.net to get a copy of this message | ||
Commit: f1b2adb8817c46b271e390640eadf403fb90a479
Author: Stanislav Malyshev <stas@php.net> Sun, 25 Jan 2015 00:04:18 -0800
Parents: cb6fb59b59567004194d057661bdae7b2d9e6687
Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=f1b2adb8817c46b271e390640eadf403fb90a479
Log:
map fixes
Changed paths:
M ext/imap/php_imap.c
Diff:
diff --git a/ext/imap/php_imap.c b/ext/imap/php_imap.c
index 242944e..0e3ec53 100644
--- a/ext/imap/php_imap.c
+++ b/ext/imap/php_imap.c
@@ -3999,7 +3999,7 @@ PHP_FUNCTION(imap_mail)
zend_string *to=NULL, *message=NULL, *headers=NULL, *subject=NULL, *cc=NULL, *bcc=NULL,
*rpath=NULL;
int argc = ZEND_NUM_ARGS();
- if (zend_parse_parameters(argc, "SSS|SSSS", &to, &subject, &message,
+ if (zend_parse_parameters(argc, "SSS|SSSS", &to, &subject, &message,
&headers, &cc, &bcc, &rpath) == FAILURE) {
return;
}
@@ -4023,7 +4023,8 @@ PHP_FUNCTION(imap_mail)
message = NULL;
}
- if (_php_imap_mail(to->val, subject->val, message->val, headers->val, cc->val,
bcc->val, rpath->val)) {
+ if (_php_imap_mail(to->val, subject->val, message->val, headers?headers->val:NULL,
cc?cc->val:NULL,
+ bcc?bcc->val:NULL, rpath?rpath->val:NULL)) {
RETURN_TRUE;
} else {
RETURN_FALSE;
@@ -4044,7 +4045,7 @@ PHP_FUNCTION(imap_search)
int argc = ZEND_NUM_ARGS();
SEARCHPGM *pgm = NIL;
- if (zend_parse_parameters(argc, "rs|ls", &streamind, &criteria, &flags,
&charset) == FAILURE) {
+ if (zend_parse_parameters(argc, "rs|lS", &streamind, &criteria, &flags,
&charset) == FAILURE) {
return;
}