diff options
| author | Jorge Aparicio <japaricious@gmail.com> | 2014-12-30 20:23:24 -0500 |
|---|---|---|
| committer | Jorge Aparicio <japaricious@gmail.com> | 2014-12-31 22:50:26 -0500 |
| commit | ddb4e43fa51de0186b6bab12353cb25f5e785a4f (patch) | |
| tree | ae396741ec27a7f4c2c3d543b0426f288df68772 | |
| parent | bcc2120c2134cd4359d160e55ebbc3c3bcb72f16 (diff) | |
| download | rust-ddb4e43fa51de0186b6bab12353cb25f5e785a4f.tar.gz rust-ddb4e43fa51de0186b6bab12353cb25f5e785a4f.zip | |
core: unbox closures used in let bindings
| -rw-r--r-- | src/libcore/fmt/float.rs | 4 | ||||
| -rw-r--r-- | src/libcore/fmt/mod.rs | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/libcore/fmt/float.rs b/src/libcore/fmt/float.rs index 3787ae33fda..d3b1d8efe8b 100644 --- a/src/libcore/fmt/float.rs +++ b/src/libcore/fmt/float.rs @@ -225,10 +225,10 @@ pub fn float_to_str_bytes_common<T: Float, U, F>( // cut off the one extra digit, and depending on its value // round the remaining ones. if limit_digits && dig == digit_count { - let ascii2value = |chr: u8| { + let ascii2value = |&: chr: u8| { (chr as char).to_digit(radix).unwrap() }; - let value2ascii = |val: uint| { + let value2ascii = |&: val: uint| { char::from_digit(val, radix).unwrap() as u8 }; diff --git a/src/libcore/fmt/mod.rs b/src/libcore/fmt/mod.rs index 9d275c9da9c..95753f4b671 100644 --- a/src/libcore/fmt/mod.rs +++ b/src/libcore/fmt/mod.rs @@ -398,7 +398,7 @@ impl<'a> Formatter<'a> { } // Writes the sign if it exists, and then the prefix if it was requested - let write_prefix = |f: &mut Formatter| { + let write_prefix = |&: f: &mut Formatter| { for c in sign.into_iter() { let mut b = [0, ..4]; let n = c.encode_utf8(&mut b).unwrap_or(0); |
