From 60a3eac0725bb1389908265caed569e8838cb14c Mon Sep 17 00:00:00 2001 From: Ian Hobson Date: Fri, 12 May 2023 16:52:06 +0200 Subject: [PATCH] clippy: Collapse nested else/if into else if --- src/wavewriter.rs | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/src/wavewriter.rs b/src/wavewriter.rs index 4190116..ef3aaff 100644 --- a/src/wavewriter.rs +++ b/src/wavewriter.rs @@ -124,22 +124,20 @@ where self.inner .inner .write_u32::(self.length as u32)?; - } else { - if self.ident == DATA_SIG { - let data_chunk_64bit_field_offset = 8 + 4 + 8 + 8; - self.inner - .inner - .seek(SeekFrom::Start(self.content_start_pos - 4))?; - self.inner.inner.write_u32::(0xFFFF_FFFF)?; - // this only need to happen once, not every time we increment + } else if self.ident == DATA_SIG { + let data_chunk_64bit_field_offset = 8 + 4 + 8 + 8; + self.inner + .inner + .seek(SeekFrom::Start(self.content_start_pos - 4))?; + self.inner.inner.write_u32::(0xFFFF_FFFF)?; + // this only need to happen once, not every time we increment - self.inner - .inner - .seek(SeekFrom::Start(data_chunk_64bit_field_offset))?; - self.inner.inner.write_u64::(self.length)?; - } else { - todo!("FIXME RF64 wave writing is not yet supported for chunks other than `data`") - } + self.inner + .inner + .seek(SeekFrom::Start(data_chunk_64bit_field_offset))?; + self.inner.inner.write_u64::(self.length)?; + } else { + todo!("FIXME RF64 wave writing is not yet supported for chunks other than `data`") } Ok(())