mirror of
https://github.com/iluvcapra/bwavfile.git
synced 2025-12-31 08:50:44 +00:00
clippy: Use .read_exact() when reading a fixed number of bytes
This commit is contained in:
@@ -142,7 +142,7 @@ where
|
|||||||
|
|
||||||
fn read_bext_string_field(&mut self, length: usize) -> Result<String, ParserError> {
|
fn read_bext_string_field(&mut self, length: usize) -> Result<String, ParserError> {
|
||||||
let mut buffer: Vec<u8> = vec![0; length];
|
let mut buffer: Vec<u8> = vec![0; length];
|
||||||
self.read(&mut buffer)?;
|
self.read_exact(&mut buffer)?;
|
||||||
let trimmed: Vec<u8> = buffer.iter().take_while(|c| **c != 0_u8).cloned().collect();
|
let trimmed: Vec<u8> = buffer.iter().take_while(|c| **c != 0_u8).cloned().collect();
|
||||||
Ok(ASCII
|
Ok(ASCII
|
||||||
.decode(&trimmed, DecoderTrap::Ignore)
|
.decode(&trimmed, DecoderTrap::Ignore)
|
||||||
@@ -164,7 +164,7 @@ where
|
|||||||
},
|
},
|
||||||
umid: {
|
umid: {
|
||||||
let mut buf = [0u8; 64];
|
let mut buf = [0u8; 64];
|
||||||
self.read(&mut buf)?;
|
self.read_exact(&mut buf)?;
|
||||||
if version > 0 {
|
if version > 0 {
|
||||||
Some(buf)
|
Some(buf)
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user