summaryrefslogtreecommitdiff
path: root/ext/xmlrpc/libxmlrpc/xml_to_soap.c
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2007-03-04 18:24:49 +0000
committerIlia Alshanetsky <iliaa@php.net>2007-03-04 18:24:49 +0000
commitecf4e93630149c81e991d8a7ca67536d2266ad9c (patch)
tree5e9761c98ecdf930ce5fb7923c58100d61ce3072 /ext/xmlrpc/libxmlrpc/xml_to_soap.c
parent1ac71c4fe94644571aecd92bf9425e61d3cbf8bb (diff)
downloadphp-git-ecf4e93630149c81e991d8a7ca67536d2266ad9c.tar.gz
Fixed bug #40703 (Resolved a possible namespace conflict between libxmlrpc
and MySQL's NDB table handler).
Diffstat (limited to 'ext/xmlrpc/libxmlrpc/xml_to_soap.c')
-rw-r--r--ext/xmlrpc/libxmlrpc/xml_to_soap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/xmlrpc/libxmlrpc/xml_to_soap.c b/ext/xmlrpc/libxmlrpc/xml_to_soap.c
index b2ffc3a2a4..07c57087fb 100644
--- a/ext/xmlrpc/libxmlrpc/xml_to_soap.c
+++ b/ext/xmlrpc/libxmlrpc/xml_to_soap.c
@@ -363,7 +363,7 @@ XMLRPC_VALUE xml_element_to_SOAP_REQUEST_worker(XMLRPC_REQUEST request,
}
else if (!strcmp(type, TOKEN_BASE64)) {
struct buffer_st buf;
- base64_decode(&buf, el->text.str, el->text.len);
+ base64_decode_xmlrpc(&buf, el->text.str, el->text.len);
XMLRPC_SetValueBase64(xCurrent, buf.data, buf.offset);
buffer_delete(&buf);
}
@@ -529,7 +529,7 @@ xml_element* SOAP_to_xml_element_worker(XMLRPC_REQUEST request, XMLRPC_VALUE nod
{
struct buffer_st buf;
pAttrType = TOKEN_BASE64;
- base64_encode(&buf, XMLRPC_GetValueBase64(node), XMLRPC_GetValueStringLen(node));
+ base64_encode_xmlrpc(&buf, XMLRPC_GetValueBase64(node), XMLRPC_GetValueStringLen(node));
simplestring_addn(&elem_val->text, buf.data, buf.offset );
buffer_delete(&buf);
}