clippy: Use .write_u8() when writing a single value

This commit is contained in:
Ian Hobson
2023-05-12 16:52:06 +02:00
parent 4e370c57c1
commit 7c01778029

View File

@@ -110,7 +110,7 @@ where
fn end(mut self) -> Result<WaveWriter<W>, Error> { fn end(mut self) -> Result<WaveWriter<W>, Error> {
if self.length % 2 == 1 { if self.length % 2 == 1 {
self.inner.inner.seek(SeekFrom::End(0))?; self.inner.inner.seek(SeekFrom::End(0))?;
self.inner.inner.write(&[0u8])?; self.inner.inner.write_u8(0)?;
self.inner.increment_form_length(1)?; self.inner.increment_form_length(1)?;
} }
Ok(self.inner) Ok(self.inner)
@@ -303,7 +303,7 @@ where
if data.len() % 2 == 0 { if data.len() % 2 == 0 {
self.increment_form_length(8 + data.len() as u64)?; self.increment_form_length(8 + data.len() as u64)?;
} else { } else {
self.inner.write(&[0u8])?; self.inner.write_u8(0)?;
self.increment_form_length(8 + data.len() as u64 + 1)?; self.increment_form_length(8 + data.len() as u64 + 1)?;
} }
Ok(()) Ok(())