From 9a3583f06d7086c8eca70ae5770ecce1a74680be Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Thu, 30 Jan 2014 16:35:17 +1100 Subject: Make next_power_of_two generic for unsigned integers Also rename `next_power_of_two_opt` to `checked_next_power_of_two`. --- src/libstd/sync/mpmc_bounded_queue.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libstd/sync/mpmc_bounded_queue.rs') diff --git a/src/libstd/sync/mpmc_bounded_queue.rs b/src/libstd/sync/mpmc_bounded_queue.rs index bb0e96f96de..74f3a6f6918 100644 --- a/src/libstd/sync/mpmc_bounded_queue.rs +++ b/src/libstd/sync/mpmc_bounded_queue.rs @@ -31,10 +31,10 @@ use clone::Clone; use kinds::Send; +use num::next_power_of_two; use option::{Option, Some, None}; use sync::arc::UnsafeArc; use sync::atomics::{AtomicUint,Relaxed,Release,Acquire}; -use uint; use vec; struct Node { @@ -64,7 +64,7 @@ impl State { 2u } else { // use next power of 2 as capacity - uint::next_power_of_two(capacity) + next_power_of_two(capacity) } } else { capacity -- cgit 1.4.1-3-g733a5