summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/net/eathena/messageout.cpp4
-rw-r--r--src/net/eathena/messageout.h3
-rw-r--r--src/net/tmwa/messageout.cpp4
-rw-r--r--src/net/tmwa/messageout.h3
4 files changed, 8 insertions, 6 deletions
diff --git a/src/net/eathena/messageout.cpp b/src/net/eathena/messageout.cpp
index f2b851ad4..e980f1254 100644
--- a/src/net/eathena/messageout.cpp
+++ b/src/net/eathena/messageout.cpp
@@ -38,7 +38,7 @@
namespace EAthena
{
-MessageOut::MessageOut(const int16_t id) :
+MessageOut::MessageOut(const int16_t id, const char *const str) :
Net::MessageOut(id),
mNetwork(EAthena::Network::instance())
{
@@ -46,7 +46,7 @@ MessageOut::MessageOut(const int16_t id) :
mData = mNetwork->mOutBuffer + static_cast<size_t>(mNetwork->mOutSize);
// +++ can be issue. call to virtual member
- writeInt16(id, "packet id");
+ writeInt16(id, str);
}
void MessageOut::expand(const size_t bytes)
diff --git a/src/net/eathena/messageout.h b/src/net/eathena/messageout.h
index 8834d44fe..810a1916d 100644
--- a/src/net/eathena/messageout.h
+++ b/src/net/eathena/messageout.h
@@ -43,7 +43,8 @@ class MessageOut final : public Net::MessageOut
/**
* Constructor.
*/
- explicit MessageOut(const int16_t id);
+ explicit MessageOut(const int16_t id,
+ const char *const str = "packet id");
A_DELETE_COPY(MessageOut)
diff --git a/src/net/tmwa/messageout.cpp b/src/net/tmwa/messageout.cpp
index f1bc7dd02..8be02ce49 100644
--- a/src/net/tmwa/messageout.cpp
+++ b/src/net/tmwa/messageout.cpp
@@ -38,7 +38,7 @@
namespace TmwAthena
{
-MessageOut::MessageOut(const int16_t id) :
+MessageOut::MessageOut(const int16_t id, const char *const str) :
Net::MessageOut(id),
mNetwork(TmwAthena::Network::instance())
{
@@ -46,7 +46,7 @@ MessageOut::MessageOut(const int16_t id) :
mData = mNetwork->mOutBuffer + static_cast<size_t>(mNetwork->mOutSize);
// +++ can be issue. call to virtual member
- writeInt16(id, "packet id");
+ writeInt16(id, str);
}
void MessageOut::expand(const size_t bytes)
diff --git a/src/net/tmwa/messageout.h b/src/net/tmwa/messageout.h
index 7aba1677b..0825488d6 100644
--- a/src/net/tmwa/messageout.h
+++ b/src/net/tmwa/messageout.h
@@ -43,7 +43,8 @@ class MessageOut final : public Net::MessageOut
/**
* Constructor.
*/
- explicit MessageOut(const int16_t id);
+ explicit MessageOut(const int16_t id,
+ const char *const str = "packet id");
A_DELETE_COPY(MessageOut)