Merge pull request #58 from g-r-a-n-t/clippy-warnings

Clippy warnings
This commit is contained in:
Paul Hauner
2018-10-24 15:25:14 +02:00
committed by GitHub
4 changed files with 20 additions and 29 deletions

View File

@@ -77,10 +77,10 @@ pub fn decode_length(bytes: &[u8], index: usize, length_bytes: usize)
return Err(DecodeError::TooShort);
};
let mut len: usize = 0;
for i in index..index+length_bytes {
for (i, byte) in bytes.iter().enumerate().take(index+length_bytes).skip(index) {
let offset = (index+length_bytes - i - 1) * 8;
len = ((bytes[i] as usize) << offset) | len;
};
len |= (*byte as usize) << offset;
}
Ok(len)
}