From fc49e10f7eae921ee2415eadf4d2f3df962c6122 Mon Sep 17 00:00:00 2001 From: Matthew Rasmus Date: Wed, 7 Jan 2015 20:20:18 -0800 Subject: [PATCH] Fix `unnecessary `unsafe` block` warning --- components/util/deque/mod.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/components/util/deque/mod.rs b/components/util/deque/mod.rs index bf0a82693bdc..b98c872cf0f6 100644 --- a/components/util/deque/mod.rs +++ b/components/util/deque/mod.rs @@ -168,12 +168,10 @@ impl BufferPool { } fn free(&self, buf: Box>) { - unsafe { - let mut pool = self.pool.lock(); - match pool.iter().position(|v| v.size() > buf.size()) { - Some(i) => pool.insert(i, buf), - None => pool.push(buf), - } + let mut pool = self.pool.lock(); + match pool.iter().position(|v| v.size() > buf.size()) { + Some(i) => pool.insert(i, buf), + None => pool.push(buf), } } }