From d2c515badd2f6391fe1d37ac80fcccc81d06b30d Mon Sep 17 00:00:00 2001 From: Robert Butora <robert.butora@inaf.it> Date: Wed, 16 Nov 2022 15:03:58 +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 459de6b..9a34117 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); @@ -203,4 +203,4 @@ void PlainSession::startWriteData(FileWrapper::SP fileWrapper_sp) } } -} //namespace \ No newline at end of file +} //namespace diff --git a/src/SSLSession.cpp b/src/SSLSession.cpp index 379688a..f2cc7ce 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