diff --git a/src/PlainSession.cpp b/src/PlainSession.cpp index 459de6bfd7724ed1de308068e3c48733c35b0243..9a34117eaea4f55201c49519210d2853810d0904 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 379688a012c7bfc618ff109bec53fefdbf48efb3..f2cc7ce704a4ce6cf6535dcad930c8378b176694 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);