diff --git a/mp4parse/src/lib.rs b/mp4parse/src/lib.rs index e71069f4..ff7fe079 100644 --- a/mp4parse/src/lib.rs +++ b/mp4parse/src/lib.rs @@ -4734,7 +4734,7 @@ fn read_ctts(src: &mut BMFFBox) -> Result { if counts .checked_mul(8) - .is_none_or(|bytes| u64::from(bytes) > src.bytes_left()) + .map_or(true, |bytes| u64::from(bytes) > src.bytes_left()) { return Status::CttsBadSize.into(); }