1
0
Fork 0
mirror of https://codeberg.org/icewind/bitbuffer.git synced 2026-06-03 16:44:06 +02:00

fixup: decrement before indexing with last_mut

This commit is contained in:
Hussein Ait Lahcen 2022-08-12 20:55:58 +02:00
commit 8ba5608262
No known key found for this signature in database
GPG key ID: E500882E75AC4E42
2 changed files with 17 additions and 1 deletions

View file

@ -45,7 +45,7 @@ impl<'a> WriteData<'a> {
fn last_mut(&mut self) -> Option<&mut u8> {
match self {
WriteData::Vec(vec) => vec.last_mut(),
WriteData::Slice { data, length } if *length > 0 => Some(&mut data[*length]),
WriteData::Slice { data, length } if *length > 0 => Some(&mut data[*length - 1]),
_ => None,
}
}