From faef52a847acc0dfe1e15117fe3201731209a95d Mon Sep 17 00:00:00 2001 From: Ben Ashford Date: Fri, 10 Apr 2015 13:10:48 +0100 Subject: Fix for #23150 --- src/libcore/fmt/float.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libcore') diff --git a/src/libcore/fmt/float.rs b/src/libcore/fmt/float.rs index 6a5943265ca..5f19bc5be98 100644 --- a/src/libcore/fmt/float.rs +++ b/src/libcore/fmt/float.rs @@ -242,7 +242,7 @@ pub fn float_to_str_bytes_common( if i < 0 || buf[i as usize] == b'-' || buf[i as usize] == b'+' { - for j in (i as usize + 1..end).rev() { + for j in ((i + 1) as usize..end).rev() { buf[j + 1] = buf[j]; } buf[(i + 1) as usize] = value2ascii(1); -- cgit 1.4.1-3-g733a5