From 4e70e78f8a7ff079587451bbc143fb3609789188 Mon Sep 17 00:00:00 2001 From: Arpad Borsos Date: Sat, 8 May 2021 20:11:01 +0200 Subject: [PATCH] make clippy happy --- src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index ac8dfeb..beb3eb3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -839,8 +839,8 @@ impl<'a> ParserState<'a> { fn read_template_name(&mut self) -> Result> { // Templates have their own context for backreferences. - let saved_memorized_names = mem::replace(&mut self.memorized_names, vec![]); - let saved_memorized_types = mem::replace(&mut self.memorized_types, vec![]); + let saved_memorized_names = mem::take(&mut self.memorized_names); + let saved_memorized_types = mem::take(&mut self.memorized_types); let name = self.read_unqualified_name(false)?; // how does wine deal with ??$?DM@std@@YA?AV?$complex@M@0@ABMABV10@@Z let template_params = self.read_params()?; let _ = mem::replace(&mut self.memorized_names, saved_memorized_names); @@ -1303,7 +1303,7 @@ impl<'a> ParserState<'a> { return Ok(Type::TemplateParameterWithIndex(n)); } if self.consume(b"$BY") { - return Ok(self.read_array()?); + return self.read_array(); } if self.consume(b"$Q") { return Ok(Type::RValueRef(Box::new(self.read_pointee()?), sc));