diff --git a/src/oatpp/core/data/stream/BufferStream.cpp b/src/oatpp/core/data/stream/BufferStream.cpp index f29322ab..b745f099 100644 --- a/src/oatpp/core/data/stream/BufferStream.cpp +++ b/src/oatpp/core/data/stream/BufferStream.cpp @@ -147,7 +147,7 @@ oatpp::async::CoroutineStarter BufferOutputStream::flushToStreamAsync(const std: , m_stream(stream) {} - virtual Action act() override { + Action act() override { if(m_inlineData.currBufferPtr == nullptr) { m_inlineData.currBufferPtr = m_this->m_data; m_inlineData.bytesLeft = m_this->m_position; diff --git a/src/oatpp/core/data/stream/Stream.cpp b/src/oatpp/core/data/stream/Stream.cpp index 031551f8..d23ee35b 100644 --- a/src/oatpp/core/data/stream/Stream.cpp +++ b/src/oatpp/core/data/stream/Stream.cpp @@ -119,7 +119,7 @@ async::CoroutineStarter WriteCallback::writeExactSizeDataAsync(const void* data, , m_inlineData(data, size) {} - virtual Action act() override { + Action act() override { return m_this->writeExactSizeDataAsyncInline(m_inlineData, finish()); } diff --git a/src/oatpp/web/protocol/http/outgoing/Request.cpp b/src/oatpp/web/protocol/http/outgoing/Request.cpp index f2f9211a..afa0803c 100644 --- a/src/oatpp/web/protocol/http/outgoing/Request.cpp +++ b/src/oatpp/web/protocol/http/outgoing/Request.cpp @@ -165,7 +165,7 @@ oatpp::async::CoroutineStarter Request::sendAsync(std::shared_ptr _this , m_headersWriteBuffer(std::make_shared()) {} - virtual Action act() override { + Action act() override { v_buff_size bodySize = -1;