diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-08-26 00:53:39 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-08-26 00:53:39 +0300 |
commit | ebf2a7a998e6825e8dce3b626704eb408fe30f12 (patch) | |
tree | 269ae1f207339636d1385b39cbca680cee0f0dd7 | |
parent | a0e63acd1443caa477ac5f7954557a17949c3675 (diff) | |
download | mv-ebf2a7a998e6825e8dce3b626704eb408fe30f12.tar.gz mv-ebf2a7a998e6825e8dce3b626704eb408fe30f12.tar.bz2 mv-ebf2a7a998e6825e8dce3b626704eb408fe30f12.tar.xz mv-ebf2a7a998e6825e8dce3b626704eb408fe30f12.zip |
Show in debug log last packet sent buffer position.
-rw-r--r-- | src/net/eathena/messageout.cpp | 5 | ||||
-rw-r--r-- | src/net/eathena/messageout.h | 2 | ||||
-rw-r--r-- | src/net/tmwa/messageout.cpp | 5 | ||||
-rw-r--r-- | src/net/tmwa/messageout.h | 2 |
4 files changed, 14 insertions, 0 deletions
diff --git a/src/net/eathena/messageout.cpp b/src/net/eathena/messageout.cpp index 086d9f446..78a242851 100644 --- a/src/net/eathena/messageout.cpp +++ b/src/net/eathena/messageout.cpp @@ -45,6 +45,11 @@ MessageOut::MessageOut(const int16_t id) : mData = mNetwork->mOutBuffer + CAST_SIZE(mNetwork->mOutSize); } +MessageOut::~MessageOut() +{ + DEBUGLOG2("writeEnd: ", mPos, "position after end of packet"); +} + void MessageOut::expand(const size_t bytes) const { mNetwork->mOutSize += CAST_U32(bytes); diff --git a/src/net/eathena/messageout.h b/src/net/eathena/messageout.h index 2c07d5cff..38525bad7 100644 --- a/src/net/eathena/messageout.h +++ b/src/net/eathena/messageout.h @@ -47,6 +47,8 @@ class MessageOut final : public Net::MessageOut A_DELETE_COPY(MessageOut) + virtual ~MessageOut(); + /**< Writes a short. */ void writeInt16(const int16_t value, const char *const str) override final; diff --git a/src/net/tmwa/messageout.cpp b/src/net/tmwa/messageout.cpp index f1784bf1d..64951642d 100644 --- a/src/net/tmwa/messageout.cpp +++ b/src/net/tmwa/messageout.cpp @@ -45,6 +45,11 @@ MessageOut::MessageOut(const int16_t id) : mData = mNetwork->mOutBuffer + CAST_SIZE(mNetwork->mOutSize); } +MessageOut::~MessageOut() +{ + DEBUGLOG2("writeEnd: ", mPos, "position after end of packet"); +} + void MessageOut::expand(const size_t bytes) const { mNetwork->mOutSize += CAST_U32(bytes); diff --git a/src/net/tmwa/messageout.h b/src/net/tmwa/messageout.h index c807d55a5..18346b690 100644 --- a/src/net/tmwa/messageout.h +++ b/src/net/tmwa/messageout.h @@ -47,6 +47,8 @@ class MessageOut final : public Net::MessageOut A_DELETE_COPY(MessageOut) + virtual ~MessageOut(); + /**< Writes a short. */ void writeInt16(const int16_t value, const char *const str) override final; |