From c44e326614dfa4cccb1e8228a1f6419d65b36573 Mon Sep 17 00:00:00 2001 From: Pyfisch Date: Thu, 7 Jan 2016 21:07:24 +0100 Subject: [PATCH] fix broken float methods closes #30657 --- src/libstd/num/f32.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libstd/num/f32.rs b/src/libstd/num/f32.rs index 7194ace868f..259f0d390b4 100644 --- a/src/libstd/num/f32.rs +++ b/src/libstd/num/f32.rs @@ -298,7 +298,7 @@ impl f32 { #[cfg(target_env = "msvc")] return (self as f64).floor() as f32; #[cfg(not(target_env = "msvc"))] - return unsafe { intrinsics::floorf32(f) }; + return unsafe { intrinsics::floorf32(self) }; } /// Returns the smallest integer greater than or equal to a number. @@ -666,9 +666,9 @@ impl f32 { pub fn log10(self) -> f32 { // see notes above in `floor` #[cfg(target_env = "msvc")] - return (f as f64).log10() as f32; + return (self as f64).log10() as f32; #[cfg(not(target_env = "msvc"))] - return unsafe { intrinsics::log10f32(f) }; + return unsafe { intrinsics::log10f32(self) }; } /// Converts radians to degrees.