From e81e0da7e6a1c138990c829f32b2a6fab6d02bc0 Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Mon, 18 Oct 2021 03:59:28 +0200 Subject: [PATCH] Remove call to mem::drop with a reference --- src/converter.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/converter.rs b/src/converter.rs index 08563a7..82a8f0c 100644 --- a/src/converter.rs +++ b/src/converter.rs @@ -99,11 +99,10 @@ impl Read for AudioConverter { } size } - Err(_e) => { - drop(lame); + Err(e) => { return Err(Error::new( ErrorKind::InvalidData, - format!("Lame error: {:?}", _e), + format!("Lame error: {:?}", e), )); } }; @@ -113,8 +112,6 @@ impl Read for AudioConverter { if *lame_end { return Ok(0); } - // Flush buffer - drop(lame); *lame_end = true; Ok(0) } @@ -122,7 +119,6 @@ impl Read for AudioConverter { Err(e) => { // Close lame if !*lame_end { - drop(lame); *lame_end = true; } warn!("Lawton error: {}, calling EOF", e);