summaryrefslogtreecommitdiff
path: root/src/HttpServerBodyCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-10-18 00:55:58 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-10-18 00:55:58 +0900
commit4f0a45abe23f03ec59529a0a4a35878b743aa4dc (patch)
treee311ee6ccaa818558eb8a386ef094d629fa596b9 /src/HttpServerBodyCommand.cc
parente700d2bb1f4d0922f2c9d782ba93757a51d5e305 (diff)
Made toXml and toJson non-member function.
Diffstat (limited to 'src/HttpServerBodyCommand.cc')
-rw-r--r--src/HttpServerBodyCommand.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/HttpServerBodyCommand.cc b/src/HttpServerBodyCommand.cc
index 30fd14dc..6f6f02bb 100644
--- a/src/HttpServerBodyCommand.cc
+++ b/src/HttpServerBodyCommand.cc
@@ -113,7 +113,7 @@ void HttpServerBodyCommand::sendJsonRpcResponse
const std::string& callback)
{
bool gzip = httpServer_->supportsGZip();
- std::string responseData = res.toJson(callback, gzip);
+ std::string responseData = rpc::toJson(res, callback, gzip);
if(res.code == 0) {
httpServer_->feedResponse(responseData,
getJsonRpcContentType(!callback.empty()));
@@ -220,7 +220,7 @@ bool HttpServerBodyCommand::execute()
A2_LOG_INFO(fmt("Executing RPC method %s", req.methodName.c_str()));
rpc::RpcResponse res = method->execute(req, e_);
bool gzip = httpServer_->supportsGZip();
- std::string responseData = res.toXml(gzip);
+ std::string responseData = rpc::toXml(res, gzip);
httpServer_->feedResponse(responseData, "text/xml");
addHttpServerResponseCommand();
#endif // ENABLE_XML_RPC