about summary refs log tree commit diff
path: root/src/liballoc/collections/btree
diff options
context:
space:
mode:
authorChris Gregory <czipperz@gmail.com>2019-06-30 11:30:01 -0700
committerChris Gregory <czipperz@gmail.com>2019-07-01 20:21:12 -0700
commit636f5e6d1120c2bfc264687fbe1e77312c8d2979 (patch)
tree6efc5c4df7f031bee45ce2e8409706981244ec34 /src/liballoc/collections/btree
parent8a3797b73618fb6d7591d194dac22c377b4cd371 (diff)
downloadrust-636f5e6d1120c2bfc264687fbe1e77312c8d2979.tar.gz
rust-636f5e6d1120c2bfc264687fbe1e77312c8d2979.zip
Convert more usages over
Diffstat (limited to 'src/liballoc/collections/btree')
-rw-r--r--src/liballoc/collections/btree/map.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/liballoc/collections/btree/map.rs b/src/liballoc/collections/btree/map.rs
index 6b079fc87cc..d9ebc40aa2c 100644
--- a/src/liballoc/collections/btree/map.rs
+++ b/src/liballoc/collections/btree/map.rs
@@ -770,8 +770,8 @@ impl<K: Ord, V> BTreeMap<K, V> {
         }
 
         // First, we merge `self` and `other` into a sorted sequence in linear time.
-        let self_iter = mem::replace(self, BTreeMap::new()).into_iter();
-        let other_iter = mem::replace(other, BTreeMap::new()).into_iter();
+        let self_iter = mem::take(self).into_iter();
+        let other_iter = mem::take(other).into_iter();
         let iter = MergeIter {
             left: self_iter.peekable(),
             right: other_iter.peekable(),