about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2014-10-13 13:03:42 -0700
committerBrian Anderson <banderson@mozilla.com>2014-11-21 13:18:04 -0800
commit5928f6c8b672b7569bc9349dda94cdde0a8a3117 (patch)
treee9c3e642774625f1cba67613a4ce438b3f66421a /src/libstd
parentb577e4c8d8abfccb82269855701e1e8f10dff9ff (diff)
downloadrust-5928f6c8b672b7569bc9349dda94cdde0a8a3117.tar.gz
rust-5928f6c8b672b7569bc9349dda94cdde0a8a3117.zip
Fix various deprecation warnings from char changes
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/num/strconv.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libstd/num/strconv.rs b/src/libstd/num/strconv.rs
index f8ba9b72011..649298d9c08 100644
--- a/src/libstd/num/strconv.rs
+++ b/src/libstd/num/strconv.rs
@@ -17,6 +17,7 @@ pub use self::SignificantDigits::*;
 pub use self::SignFormat::*;
 
 use char;
+use char::Char;
 use num;
 use num::{Int, Float, FPNaN, FPInfinite, ToPrimitive};
 use slice::{SlicePrelude, CloneSliceAllocPrelude};
@@ -320,7 +321,7 @@ pub fn float_to_str_bytes_common<T: Float>(
         // round the remaining ones.
         if limit_digits && dig == digit_count {
             let ascii2value = |chr: u8| {
-                char::to_digit(chr as char, radix).unwrap()
+                (chr as char).to_digit(radix).unwrap()
             };
             let value2ascii = |val: uint| {
                 char::from_digit(val, radix).unwrap() as u8