mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 17:27:35 +00:00
LibVideo/Matroska: Fix out-of-bounds access when seeking to cues
This commit is contained in:
parent
dadabb58eb
commit
e813b8fd19
1 changed files with 2 additions and 2 deletions
|
@ -797,8 +797,8 @@ DecoderErrorOr<void> Reader::seek_to_cue_for_timestamp(SampleIterator& iterator,
|
|||
return {};
|
||||
}
|
||||
|
||||
while (index < cue_points.size()) {
|
||||
auto const& cue_point = cue_points[++index];
|
||||
while (++index < cue_points.size()) {
|
||||
auto const& cue_point = cue_points[index];
|
||||
dbgln_if(MATROSKA_DEBUG, "Checking future cue point {}ms", cue_point.timestamp().to_milliseconds());
|
||||
if (cue_point.timestamp() > timestamp)
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue