Module: sems Branch: master Commit: 0b706baa877bcfaac08f22787ff96262c4f5f28e URL: https://github.com/sems-server/sems/commit/0b706baa877bcfaac08f22787ff96262c4f5f28e
Author: Juha Heinanen <[email protected]> Committer: Juha Heinanen <[email protected]> Date: 2016-05-03T17:10:00+03:00 apps/xmlrcp2di: use <sting></string> tags around xmlrpc string values - these tags are optional, but some xmlrpc servers don't like strings without them --- Modified: apps/xmlrpc2di/xmlrpc++/src/XmlRpcValue.cpp --- Diff: https://github.com/sems-server/sems/commit/0b706baa877bcfaac08f22787ff96262c4f5f28e.diff Patch: https://github.com/sems-server/sems/commit/0b706baa877bcfaac08f22787ff96262c4f5f28e.patch --- diff --git a/apps/xmlrpc2di/xmlrpc++/src/XmlRpcValue.cpp b/apps/xmlrpc2di/xmlrpc++/src/XmlRpcValue.cpp index 69627a4..484b1f6 100644 --- a/apps/xmlrpc2di/xmlrpc++/src/XmlRpcValue.cpp +++ b/apps/xmlrpc2di/xmlrpc++/src/XmlRpcValue.cpp @@ -25,6 +25,7 @@ namespace XmlRpc { static const char I4_TAG[] = "<i4>"; static const char I4_ETAG[] = "</i4>"; static const char STRING_TAG[] = "<string>"; + static const char STRING_ETAG[] = "</string>"; static const char DATETIME_TAG[] = "<dateTime.iso8601>"; static const char DATETIME_ETAG[] = "</dateTime.iso8601>"; static const char BASE64_TAG[] = "<base64>"; @@ -369,9 +370,9 @@ namespace XmlRpc { std::string XmlRpcValue::stringToXml() const { std::string xml = VALUE_TAG; - //xml += STRING_TAG; optional + xml += STRING_TAG; xml += XmlRpcUtil::xmlEncode(*_value.asString); - //xml += STRING_ETAG; + xml += STRING_ETAG; xml += VALUE_ETAG; return xml; } _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
