From 88bd646be096a816c1f842b1919f169d0d797ef9 Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Fri, 5 Sep 2014 14:01:41 +1000 Subject: Make integer bit count methods return uints Fixes rust-lang/rfcs#224 --- src/libnum/bigint.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libnum') diff --git a/src/libnum/bigint.rs b/src/libnum/bigint.rs index 68cfe061121..39e21cfc486 100644 --- a/src/libnum/bigint.rs +++ b/src/libnum/bigint.rs @@ -807,7 +807,7 @@ impl BigUint { pub fn bits(&self) -> uint { if self.is_zero() { return 0; } let zeros = self.data.last().unwrap().leading_zeros(); - return self.data.len()*BigDigit::bits - (zeros as uint); + return self.data.len()*BigDigit::bits - zeros; } } -- cgit 1.4.1-3-g733a5