From 8b405bd4a60228870711ad3d4075eec8aff2383c Mon Sep 17 00:00:00 2001 From: Robert Butora <robert.butora@inaf.it> Date: Wed, 16 Nov 2022 15:03:18 +0100 Subject: [PATCH] works around a warning from protobuf: ByteSize() deprecated use ByteSizeLong() (Note downcast: protobuf SerializeToArray() still uses int) --- src/PlainSession.cpp | 4 ++-- src/SSLSession.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/PlainSession.cpp b/src/PlainSession.cpp index 497768b..6f1a1fc 100644 --- a/src/PlainSession.cpp +++ b/src/PlainSession.cpp @@ -127,7 +127,7 @@ void PlainSession::startWriteResponse() ResponseSP response_sp = m_protocolManager_sp->prepareResponse(request_sp); - boost::uint32_t bodySize = response_sp->ByteSize(); + boost::uint32_t bodySize = response_sp->ByteSizeLong(); std::vector<boost::uint8_t> writeBuff; writeBuff.resize(HEADER_SIZE + bodySize); @@ -158,4 +158,4 @@ void PlainSession::startWriteResponse() } } -} //namespace \ No newline at end of file +} //namespace diff --git a/src/SSLSession.cpp b/src/SSLSession.cpp index d1de097..fd0f33e 100644 --- a/src/SSLSession.cpp +++ b/src/SSLSession.cpp @@ -163,7 +163,7 @@ void SSLSession::startWriteResponse() ResponseSP response_sp = m_protocolManager_sp->prepareResponse(request_sp); - boost::uint32_t bodySize = response_sp->ByteSize(); + boost::uint32_t bodySize = response_sp->ByteSizeLong(); std::vector<boost::uint8_t> writeBuff; writeBuff.resize(HEADER_SIZE + bodySize); -- GitLab