aboutsummaryrefslogtreecommitdiffstats
path: root/components
diff options
context:
space:
mode:
Diffstat (limited to 'components')
-rw-r--r--components/util/deque/mod.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/components/util/deque/mod.rs b/components/util/deque/mod.rs
index bf0a82693bd..b98c872cf0f 100644
--- a/components/util/deque/mod.rs
+++ b/components/util/deque/mod.rs
@@ -168,12 +168,10 @@ impl<T: Send> BufferPool<T> {
}
fn free(&self, buf: Box<Buffer<T>>) {
- 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),
}
}
}