Update lastOffset when reading

This commit is contained in:
Jay Berkenbilt 2013-12-14 15:06:18 -05:00
parent 478c05fcab
commit 7393a03868
1 changed files with 3 additions and 1 deletions

View File

@ -51,7 +51,9 @@ OffsetInputSource::rewind()
size_t
OffsetInputSource::read(char* buffer, size_t length)
{
return this->proxied->read(buffer, length);
size_t result = this->proxied->read(buffer, length);
this->setLastOffset(this->proxied->getLastOffset() - global_offset);
return result;
}
void