@@ -81,13 +81,13 @@ struct PacketReader : LoadFilter {
this->bufe = this->buf + CHUNK;
memcpy(this->buf, pbuf, to_write);
this->buf += to_write;
}
/* virtual */ size_t Read(byte *rbuf, size_t size)
size_t Read(byte *rbuf, size_t size) override
{
/* Limit the amount to read to whatever we still have. */
size_t ret_size = size = min(this->written_bytes - this->read_bytes, size);
this->read_bytes += ret_size;
const byte *rbufe = rbuf + ret_size;
@@ -103,13 +103,13 @@ struct PacketReader : LoadFilter {
return ret_size;
/* virtual */ void Reset()
void Reset() override
this->read_bytes = 0;
this->block = this->blocks.Begin();
this->buf = *this->block++;