From 0da2468d6b4ed4ef9f96cd3d50aa6e02da863da0 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 12 Nov 2011 19:24:38 +0900 Subject: Removed strappend --- src/HandshakeExtensionMessage.cc | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) (limited to 'src/HandshakeExtensionMessage.cc') diff --git a/src/HandshakeExtensionMessage.cc b/src/HandshakeExtensionMessage.cc index 3fae69d8..6c494c98 100644 --- a/src/HandshakeExtensionMessage.cc +++ b/src/HandshakeExtensionMessage.cc @@ -82,20 +82,15 @@ std::string HandshakeExtensionMessage::getPayload() std::string HandshakeExtensionMessage::toString() const { - std::string s = getExtensionName(); - if(!clientVersion_.empty()) { - strappend(s, " client=", util::percentEncode(clientVersion_)); - } - if(tcpPort_ > 0) { - strappend(s, ", tcpPort=", util::uitos(tcpPort_)); - } - if(metadataSize_) { - strappend(s, ", metadataSize=", util::uitos(metadataSize_)); - } + std::string s(fmt("%s client=%s, tcpPort=%u, metadataSize=%lu", + getExtensionName().c_str(), + util::percentEncode(clientVersion_).c_str(), + tcpPort_, + metadataSize_)); for(std::map::const_iterator itr = extensions_.begin(), eoi = extensions_.end(); itr != eoi; ++itr) { const std::map::value_type& vt = *itr; - strappend(s, ", ", vt.first, "=", util::uitos(vt.second)); + s += fmt(", %s=%u", vt.first.c_str(), vt.second); } return s; } -- cgit