diff --git a/src/read/elf/note.rs b/src/read/elf/note.rs index bba89521..72a8c80e 100644 --- a/src/read/elf/note.rs +++ b/src/read/elf/note.rs @@ -87,14 +87,14 @@ where } } -impl<'data, Elf: FileHeader> std::iter::Iterator for NoteIterator<'data, Elf> { +impl<'data, Elf: FileHeader> Iterator for NoteIterator<'data, Elf> { type Item = read::Result>; fn next(&mut self) -> Option { match self.next() { Err(e) => { - self.data = read::util::Bytes(&[]); + self.data = Bytes(&[]); Some(Err(e)) - }, + } Ok(Some(v)) => Some(Ok(v)), Ok(None) => None, }