codec/packet: fix SideDataIter.size_hint

This commit is contained in:
meh 2015-10-25 22:32:02 +01:00
parent c471ab9df8
commit 5677b0ee6e

View File

@ -282,7 +282,9 @@ impl<'a> Iterator for SideDataIter<'a> {
fn size_hint(&self) -> (usize, Option<usize>) { fn size_hint(&self) -> (usize, Option<usize>) {
unsafe { unsafe {
((*self.ptr).side_data_elems as usize, Some((*self.ptr).side_data_elems as usize)) let length = (*self.ptr).side_data_elems as usize;
(length - self.cur as usize, Some(length - self.cur as usize))
} }
} }
} }