Skip to content

Commit 87686ac

Browse files
committed
OGG: Fix find_last_page
1 parent 6e33ca6 commit 87686ac

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/ogg/mod.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,11 @@ where
4545
R: Read + Seek,
4646
{
4747
let mut last_page_header = PageHeader::read(data)?;
48+
data.seek(SeekFrom::Current(last_page_header.content_size() as i64))?;
4849

4950
while let Ok(header) = PageHeader::read(data) {
50-
last_page_header = header
51+
last_page_header = header;
52+
data.seek(SeekFrom::Current(last_page_header.content_size() as i64))?;
5153
}
5254

5355
data.seek(SeekFrom::Start(last_page_header.start))?;

0 commit comments

Comments
 (0)