com php-src: Fixed support for empty strings: ext/soap/php_pa cket_soap.c
| From: | Dmitry Stogov | Date: | Thu, 15 May 2014 19:16:21 +0000 |
| Subject: | com php-src: Fixed support for empty strings: ext/soap/php_pa cket_soap.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-78395@lists.php.net to get a copy of this message | ||
Commit: f31aa8434f987ecee622364836ef919e9215873d
Author: Dmitry Stogov <dmitry@zend.com> Thu, 15 May 2014 23:16:21 +0400
Parents: f0da988282b2c87facd264eaceed0a436b1694f7
Branches: phpng
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=f31aa8434f987ecee622364836ef919e9215873d
Log:
Fixed support for empty strings
Changed paths:
M ext/soap/php_packet_soap.c
Diff:
diff --git a/ext/soap/php_packet_soap.c b/ext/soap/php_packet_soap.c
index 218dadb..348fbc0 100644
--- a/ext/soap/php_packet_soap.c
+++ b/ext/soap/php_packet_soap.c
@@ -234,7 +234,7 @@ int parse_packet_soap(zval *this_ptr, char *buffer, int buffer_size, sdlFunction
master_to_zval(&details, NULL, tmp TSRMLS_CC);
}
}
- add_soap_fault(this_ptr, faultcode, faultstring->val, faultactor->val, &details
TSRMLS_CC);
+ add_soap_fault(this_ptr, faultcode, faultstring ? faultstring->val : NULL, faultactor ?
faultactor->val : NULL, &details TSRMLS_CC);
if (faultstring) {
STR_RELEASE(faultstring);
}