dmitry          Wed Mar 15 16:13:18 2006 UTC

  Added files:                 (Branch: PHP_5_1)
    /php-src/ext/soap/tests/bugs        bug36614.phpt bug36614.wsdl 

  Modified files:              
    /php-src    NEWS 
    /php-src/ext/soap   php_schema.c 
    /php-src/ext/soap/tests/bugs        bug36629.phpt 
  Log:
  Fixed Bug #36614 (Segfault when using Soap)
  
  
http://cvs.php.net/viewcvs.cgi/php-src/NEWS?r1=1.2027.2.462&r2=1.2027.2.463&diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.462 php-src/NEWS:1.2027.2.463
--- php-src/NEWS:1.2027.2.462   Wed Mar 15 09:04:36 2006
+++ php-src/NEWS        Wed Mar 15 16:13:18 2006
@@ -6,9 +6,10 @@
 - Added overflow checks to wordwrap() function. (Ilia)
 - Removed the E_STRICT deprecation notice from "var". (Ilia)
 - Fixed debug_zval_dump() to support private and protected members. (Dmitry)
-- Fixed bug #36629 (SoapServer::handle() exits on SOAP faults). (Dmitry)
 - Fixed bug #36697 (Transparency is lost when using imagecreatetruecolor).
- (Pierre)
+  (Pierre)
+- Fixed bug #36629 (SoapServer::handle() exits on SOAP faults). (Dmitry)
+- Fixed Bug #36614 (Segfault when using Soap). (Dmitry)
 - Fixed bug #36568 (memory_limit setting on win32 has no effect). (Dmitry)
 - Fixed bug #35988 (Unknown persistent list entry type in module shutdown).
   (Dmitry)
http://cvs.php.net/viewcvs.cgi/php-src/ext/soap/php_schema.c?r1=1.58.2.4&r2=1.58.2.5&diff_format=u
Index: php-src/ext/soap/php_schema.c
diff -u php-src/ext/soap/php_schema.c:1.58.2.4 
php-src/ext/soap/php_schema.c:1.58.2.5
--- php-src/ext/soap/php_schema.c:1.58.2.4      Sun Jan  1 12:50:13 2006
+++ php-src/ext/soap/php_schema.c       Wed Mar 15 16:13:18 2006
@@ -17,7 +17,7 @@
   |          Dmitry Stogov <[EMAIL PROTECTED]>                             |
   +----------------------------------------------------------------------+
 */
-/* $Id: php_schema.c,v 1.58.2.4 2006/01/01 12:50:13 sniper Exp $ */
+/* $Id: php_schema.c,v 1.58.2.5 2006/03/15 16:13:18 dmitry Exp $ */
 
 #include "php_soap.h"
 #include "libxml/uri.h"
@@ -2117,7 +2117,7 @@
                }
                if (attr->name == NULL && attr->ref != NULL) {
                        char *name = strrchr(attr->ref, ':');
-                       if (*name) {
+                       if (name) {
                                attr->name = estrdup(name+1);
                        } else{
                                attr->name = estrdup(attr->ref);
http://cvs.php.net/viewcvs.cgi/php-src/ext/soap/tests/bugs/bug36629.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/ext/soap/tests/bugs/bug36629.phpt
diff -u php-src/ext/soap/tests/bugs/bug36629.phpt:1.1.2.1 
php-src/ext/soap/tests/bugs/bug36629.phpt:1.1.2.2
--- php-src/ext/soap/tests/bugs/bug36629.phpt:1.1.2.1   Fri Mar 10 11:46:52 2006
+++ php-src/ext/soap/tests/bugs/bug36629.phpt   Wed Mar 15 16:13:18 2006
@@ -1,5 +1,7 @@
 --TEST--
 Bug #36629 (SoapServer::handle() exits on SOAP faults)
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
 --FILE--
 <?php
 function test1() {

http://cvs.php.net/viewcvs.cgi/php-src/ext/soap/tests/bugs/bug36614.phpt?view=markup&rev=1.1
Index: php-src/ext/soap/tests/bugs/bug36614.phpt
+++ php-src/ext/soap/tests/bugs/bug36614.phpt

http://cvs.php.net/viewcvs.cgi/php-src/ext/soap/tests/bugs/bug36614.wsdl?view=markup&rev=1.1
Index: php-src/ext/soap/tests/bugs/bug36614.wsdl
+++ php-src/ext/soap/tests/bugs/bug36614.wsdl

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to