From acb4e09d8825451e4f77ada98cd142b298946d99 Mon Sep 17 00:00:00 2001 From: cxl Date: Wed, 11 Jul 2012 13:39:33 +0000 Subject: [PATCH] *Core/Rpc: FormatXmlRpcError fixed git-svn-id: svn://ultimatepp.org/upp/trunk@5178 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/Core/Rpc/Xml.cpp | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/uppsrc/Core/Rpc/Xml.cpp b/uppsrc/Core/Rpc/Xml.cpp index dfc2dc0f4..baa40d7e9 100644 --- a/uppsrc/Core/Rpc/Xml.cpp +++ b/uppsrc/Core/Rpc/Xml.cpp @@ -164,11 +164,25 @@ String FormatXmlRpcParams(const ValueArray& params) String FormatXmlRpcError(int code, const char *text) { String r; - r << XmlHeader() - << "\r\n" - << "" << code << "" - << "" << text << "" - << "\r\n"; + r << XmlHeader() << + "" + "" + "" + "" + "" + "" + "faultCode" + "" << code << "" + "" + "" + "faultString" + "" << text << "" + "" + "" + "" + "" + "" + ; return r; }