THRIFT-5492: Add readEnd to TBufferedTransport
client: cpp
Patch: Steve Licking
diff --git a/lib/cpp/src/thrift/transport/TBufferTransports.h b/lib/cpp/src/thrift/transport/TBufferTransports.h
index f72d8f6..8518800 100644
--- a/lib/cpp/src/thrift/transport/TBufferTransports.h
+++ b/lib/cpp/src/thrift/transport/TBufferTransports.h
@@ -269,6 +269,11 @@
*/
uint32_t readAll(uint8_t* buf, uint32_t len) { return TBufferBase::readAll(buf, len); }
+ uint32_t readEnd() override {
+ resetConsumedMessageSize();
+ return 0;
+ }
+
protected:
void initPointers() {
setReadBuffer(rBuf_.get(), 0);