From d4febba47388979b26cd4680cb8a6f20e548e399 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 26 Feb 2013 01:40:00 +0300 Subject: Improve string usage in other files. --- src/net/messagein.cpp | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) (limited to 'src/net/messagein.cpp') diff --git a/src/net/messagein.cpp b/src/net/messagein.cpp index f491e1377..2858368e2 100644 --- a/src/net/messagein.cpp +++ b/src/net/messagein.cpp @@ -69,8 +69,9 @@ void MessageIn::readCoordinates(uint16_t &x, uint16_t &y) } mPos += 3; PacketCounters::incInBytes(3); - DEBUGLOG("readCoordinates: " + toString(static_cast(x)) + "," - + toString(static_cast(y))); + DEBUGLOG(std::string("readCoordinates: ").append(toString( + static_cast(x))).append(",").append(toString( + static_cast(y)))); } uint8_t MessageIn::fromServerDirection(uint8_t serverDir) @@ -124,9 +125,10 @@ void MessageIn::readCoordinates(uint16_t &x, uint16_t &y, uint8_t &direction) } mPos += 3; PacketCounters::incInBytes(3); - DEBUGLOG("readCoordinates: " + toString(static_cast(x)) - + "," + toString(static_cast(y)) + "," + toString( - static_cast(serverDir))); + DEBUGLOG(std::string("readCoordinates: ").append(toString( + static_cast(x))).append(",").append(toString( + static_cast(y))).append(",").append(toString( + static_cast(serverDir)))); } void MessageIn::readCoordinatePair(uint16_t &srcX, uint16_t &srcY, @@ -149,10 +151,11 @@ void MessageIn::readCoordinatePair(uint16_t &srcX, uint16_t &srcY, srcY = static_cast(temp >> 4); } mPos += 5; - DEBUGLOG("readCoordinatePair: " + toString(static_cast(srcX)) + "," - + toString(static_cast(srcY)) + " " - + toString(static_cast(dstX)) + "," - + toString(static_cast(dstY))); + DEBUGLOG(std::string("readCoordinatePair: ").append(toString( + static_cast(srcX))).append(",").append(toString( + static_cast(srcY))).append(" ").append(toString( + static_cast(dstX))).append(",").append(toString( + static_cast(dstY)))); PacketCounters::incInBytes(5); } @@ -223,8 +226,7 @@ std::string MessageIn::readRawString(int length) if (hiddenPart.length() > 0) { DEBUGLOG("readString2: " + hiddenPart); - - return str + "|" + hiddenPart; + return str.append("|").append(hiddenPart); } } @@ -255,14 +257,14 @@ unsigned char *MessageIn::readBytes(int length) #ifdef ENABLEDEBUGLOG std::string str; for (int f = 0; f < length; f ++) - str += strprintf ("%02x", static_cast(buf[f])); + str.append(strprintf("%02x", static_cast(buf[f]))); str += " "; for (int f = 0; f < length; f ++) { if (buf[f]) - str += strprintf ("%c", buf[f]); + str.append(strprintf("%c", buf[f])); else - str += "_"; + str.append("_"); } logger->dlog("ReadBytes: " + str); #endif -- cgit v1.2.3-60-g2f50