diff options
| author | Dmitry Stogov <dmitry@php.net> | 2004-01-26 09:51:07 +0000 |
|---|---|---|
| committer | Dmitry Stogov <dmitry@php.net> | 2004-01-26 09:51:07 +0000 |
| commit | e3cfa02b4e7b26cd153783109533ed75b943d57d (patch) | |
| tree | 3a304b3ecbbc7b02fda6a5e3788e0db52f79aa96 /ext/soap/php_packet_soap.c | |
| parent | 7e6b108a96919e88e7f62d3a3a3d1904ca191546 (diff) | |
| download | php-git-e3cfa02b4e7b26cd153783109533ed75b943d57d.tar.gz | |
XML Schema support (decoding of xsi:nil with attributes)
Source Cleanup
Diffstat (limited to 'ext/soap/php_packet_soap.c')
| -rw-r--r-- | ext/soap/php_packet_soap.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/ext/soap/php_packet_soap.c b/ext/soap/php_packet_soap.c index fb37a2b080..88dae3c0fb 100644 --- a/ext/soap/php_packet_soap.c +++ b/ext/soap/php_packet_soap.c @@ -109,9 +109,7 @@ int parse_packet_soap(zval *this_ptr, char *buffer, int buffer_size, sdlFunction tmp = get_node(fault->children,"detail"); if (tmp != NULL) { - encodePtr enc; - enc = get_conversion(UNKNOWN_TYPE); - details = master_to_zval(enc, tmp); + details = master_to_zval(NULL, tmp); } add_soap_fault(this_ptr, faultcode, faultstring, faultactor, details TSRMLS_CC); @@ -180,7 +178,7 @@ int parse_packet_soap(zval *this_ptr, char *buffer, int buffer_size, sdlFunction if (param != NULL) { tmp = master_to_zval(param->encode, val); } else { - tmp = master_to_zval(get_conversion(UNKNOWN_TYPE), val); + tmp = master_to_zval(NULL, val); } } add_assoc_zval(return_value, param->paramName, tmp); @@ -199,10 +197,8 @@ int parse_packet_soap(zval *this_ptr, char *buffer, int buffer_size, sdlFunction val = val->next; } if (val != NULL) { - encodePtr enc; zval *tmp; - enc = get_conversion(UNKNOWN_TYPE); - tmp = master_to_zval(enc, val); + tmp = master_to_zval(NULL, val); if (val->name) { add_assoc_zval(return_value, (char*)val->name, tmp); } else { |
