From 5997fb952f2de4b0011f4a918a17f80c8847dad8 Mon Sep 17 00:00:00 2001 From: Oliver Schneider Date: Wed, 10 May 2017 09:21:21 +0200 Subject: [PATCH] Fix a future compat lint that we triggered --- clippy_lints/src/zero_div_zero.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clippy_lints/src/zero_div_zero.rs b/clippy_lints/src/zero_div_zero.rs index eb298f9bc7b..b00d23d6fba 100644 --- a/clippy_lints/src/zero_div_zero.rs +++ b/clippy_lints/src/zero_div_zero.rs @@ -38,8 +38,8 @@ impl<'a, 'tcx> LateLintPass<'a, 'tcx> for Pass { // do something like 0.0/(2.0 - 2.0), but it would be nice to warn on that case too. let Some(Constant::Float(ref lhs_value, lhs_width)) = constant_simple(cx, left), let Some(Constant::Float(ref rhs_value, rhs_width)) = constant_simple(cx, right), - let Ok(0.0) = lhs_value.parse(), - let Ok(0.0) = rhs_value.parse() + Ok(0.0) == lhs_value.parse(), + Ok(0.0) == rhs_value.parse() ], { // since we're about to suggest a use of std::f32::NaN or std::f64::NaN, // match the precision of the literals that are given.