dmitry Tue May 31 10:35:28 2005 EDT Modified files: (Branch: PHP_5_0) /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.110.2.37&r2=1.110.2.38&ty=u Index: php-src/ext/soap/soap.c diff -u php-src/ext/soap/soap.c:1.110.2.37 php-src/ext/soap/soap.c:1.110.2.38 --- php-src/ext/soap/soap.c:1.110.2.37 Mon May 30 11:13:57 2005 +++ php-src/ext/soap/soap.c Tue May 31 10:35:25 2005 @@ -17,7 +17,7 @@ | Dmitry Stogov <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: soap.c,v 1.110.2.37 2005/05/30 15:13:57 sniper Exp $ */ +/* $Id: soap.c,v 1.110.2.38 2005/05/31 14:35:25 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