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

Reply via email to