about summary refs log tree commit diff
path: root/src/libstd/priority_queue.rs
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2013-03-22 18:07:09 -0400
committerDaniel Micay <danielmicay@gmail.com>2013-03-22 18:08:56 -0400
commit705c796ffa78417592b9e36d975cd432a4dc8417 (patch)
treed63888e2cef3056a8276149f660a05441d2c1b0b /src/libstd/priority_queue.rs
parent0c8c3b42326c17d59204106d120508969e2b338c (diff)
downloadrust-705c796ffa78417592b9e36d975cd432a4dc8417.tar.gz
rust-705c796ffa78417592b9e36d975cd432a4dc8417.zip
remove obsolete purity workarounds
Diffstat (limited to 'src/libstd/priority_queue.rs')
-rw-r--r--src/libstd/priority_queue.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/priority_queue.rs b/src/libstd/priority_queue.rs
index 03d518f1f63..ff00d26882d 100644
--- a/src/libstd/priority_queue.rs
+++ b/src/libstd/priority_queue.rs
@@ -112,7 +112,7 @@ pub impl <T:Ord> PriorityQueue<T> {
         while end > 1 {
             end -= 1;
             q.data[end] <-> q.data[0];
-            unsafe { q.siftdown_range(0, end) } // purity-checking workaround
+            q.siftdown_range(0, end)
         }
         q.to_vec()
     }
@@ -126,7 +126,7 @@ pub impl <T:Ord> PriorityQueue<T> {
         let mut n = q.len() / 2;
         while n > 0 {
             n -= 1;
-            unsafe { q.siftdown(n) }; // purity-checking workaround
+            q.siftdown(n)
         }
         q
     }