dmitry Tue May 31 10:35:55 2005 EDT
Modified files:
/php-src/ext/soap soap.c
Log:
Fixed usage of uninicialized variable
http://cvs.php.net/diff.php/php-src/ext/soap/soap.c?r1=1.149&r2=1.150&ty=u
Index: php-src/ext/soap/soap.c
diff -u php-src/ext/soap/soap.c:1.149 php-src/ext/soap/soap.c:1.150
--- php-src/ext/soap/soap.c:1.149 Mon May 30 11:14:12 2005
+++ php-src/ext/soap/soap.c Tue May 31 10:35:55 2005
@@ -17,7 +17,7 @@
| Dmitry Stogov <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
*/
-/* $Id: soap.c,v 1.149 2005/05/30 15:14:12 sniper Exp $ */
+/* $Id: soap.c,v 1.150 2005/05/31 14:35:55 dmitry Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -739,6 +739,7 @@
if (Z_TYPE_P(code) == IS_NULL) {
} else if (Z_TYPE_P(code) == IS_STRING) {
fault_code = Z_STRVAL_P(code);
+ fault_code_len = Z_STRLEN_P(code);
} else if (Z_TYPE_P(code) == IS_ARRAY &&
zend_hash_num_elements(Z_ARRVAL_P(code)) == 2) {
zval **t_ns, **t_code;
@@ -749,6 +750,7 @@
if (Z_TYPE_PP(t_ns) == IS_STRING && Z_TYPE_PP(t_code) ==
IS_STRING) {
fault_code_ns = Z_STRVAL_PP(t_ns);
fault_code = Z_STRVAL_PP(t_code);
+ fault_code_len = Z_STRLEN_PP(t_code);
} else {
php_error_docref(NULL TSRMLS_CC, E_ERROR, "Invalid
parameters. Invalid fault code.");
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php