aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2014-08-06 10:00:23 +0200
committerShauren <shauren.trinity@gmail.com>2014-08-06 10:00:23 +0200
commit7d97b4b841225a057f111e790338b6730e8a44c3 (patch)
treeb33c84448ad42127a2d89dc22455f9d8e8052f25 /src
parent5e67b566aabe1f5ebe28a0c98ff0c26327184e9a (diff)
Core/Misc: Fixed textlike/hexlike methods of ByteBuffer to print properly
Diffstat (limited to 'src')
-rw-r--r--src/server/shared/Packets/ByteBuffer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/shared/Packets/ByteBuffer.cpp b/src/server/shared/Packets/ByteBuffer.cpp
index 0a911492f85..86234039a4a 100644
--- a/src/server/shared/Packets/ByteBuffer.cpp
+++ b/src/server/shared/Packets/ByteBuffer.cpp
@@ -69,8 +69,8 @@ void ByteBuffer::textlike() const
o << "STORAGE_SIZE: " << size();
for (uint32 i = 0; i < size(); ++i)
{
- char buf[1];
- snprintf(buf, 1, "%c", read<uint8>(i));
+ char buf[2];
+ snprintf(buf, 2, "%c", read<uint8>(i));
o << buf;
}
o << " ";
@@ -90,7 +90,7 @@ void ByteBuffer::hexlike() const
for (uint32 i = 0; i < size(); ++i)
{
char buf[3];
- snprintf(buf, 1, "%2X ", read<uint8>(i));
+ snprintf(buf, 3, "%2X ", read<uint8>(i));
if ((i == (j * 8)) && ((i != (k * 16))))
{
o << "| ";