diff options
| author | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2014-01-30 16:35:17 +1100 |
|---|---|---|
| committer | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2014-02-01 13:02:53 +1100 |
| commit | 9a3583f06d7086c8eca70ae5770ecce1a74680be (patch) | |
| tree | c1d228c64e7f4d547292b7fb94f5b7a0a8fe4633 /src/libstd/hashmap.rs | |
| parent | 535e806841e1eca7adb9f41796001848f6859637 (diff) | |
Make next_power_of_two generic for unsigned integers
Also rename `next_power_of_two_opt` to `checked_next_power_of_two`.
Diffstat (limited to 'src/libstd/hashmap.rs')
| -rw-r--r-- | src/libstd/hashmap.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/hashmap.rs b/src/libstd/hashmap.rs index 13a03d32525..31bf4679144 100644 --- a/src/libstd/hashmap.rs +++ b/src/libstd/hashmap.rs @@ -388,7 +388,7 @@ impl<K: Hash + Eq, V> HashMap<K, V> { pub fn reserve_at_least(&mut self, n: uint) { if n > self.buckets.len() { let buckets = n * 4 / 3 + 1; - self.resize(uint::next_power_of_two(buckets)); + self.resize(num::next_power_of_two(buckets)); } } |
