We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 545171e commit 108c5c3Copy full SHA for 108c5c3
src/imap_stream.rs
@@ -173,8 +173,7 @@ impl Buffer {
173
/// Ensure the buffer has free capacity, optionally ensuring minimum buffer size.
174
fn ensure_capacity(&mut self, required: usize) -> io::Result<()> {
175
let free_bytes: usize = self.block.len() - self.offset;
176
- let min_required_bytes: usize = required;
177
- let extra_bytes_needed: usize = min_required_bytes.saturating_sub(self.block.len());
+ let extra_bytes_needed: usize = required.saturating_sub(self.block.len());
178
if free_bytes == 0 || extra_bytes_needed > 0 {
179
let increase = std::cmp::max(Buffer::BLOCK_SIZE, extra_bytes_needed);
180
self.grow(increase)?;
0 commit comments