From 63629852f7c882a502de18502f8fc16bfac97108 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Fri, 3 Mar 2017 22:33:55 +0000 Subject: [PATCH] Add a second int64 data field to chat arbitrary data field. --- src/network/network_type.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/network/network_type.h b/src/network/network_type.h index e3072c8702..0e04c64d2d 100644 --- a/src/network/network_type.h +++ b/src/network/network_type.h @@ -133,16 +133,19 @@ enum NetworkErrorCode { struct NetworkTextMessageData { int64 data; + int64 auxdata; - NetworkTextMessageData(int64 data = 0) - : data(data) { } + NetworkTextMessageData(int64 data = 0, int64 auxdata = 0) + : data(data), auxdata(auxdata) { } template void recv(T *p) { this->data = p->Recv_uint64(); + this->auxdata = p->Recv_uint64(); } template void send(T *p) const { p->Send_uint64(this->data); + p->Send_uint64(this->auxdata); } };