From ca60e8a2a0c59b53c12efa9b1011cac99185aa59 Mon Sep 17 00:00:00 2001 From: Philipp Hansch <dev@phansch.net> Date: Sun, 8 Apr 2018 10:41:51 +0200 Subject: [PATCH] Cleanup misc::check_nan This was a bit messed up after a bigger rebase. --- clippy_lints/src/misc.rs | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/clippy_lints/src/misc.rs b/clippy_lints/src/misc.rs index ba2c20db087..797a871d72b 100644 --- a/clippy_lints/src/misc.rs +++ b/clippy_lints/src/misc.rs @@ -433,16 +433,14 @@ impl<'a, 'tcx> LateLintPass<'a, 'tcx> for Pass { fn check_nan(cx: &LateContext, path: &Path, expr: &Expr) { if !in_constant(cx, expr.id) { if let Some(seg) = path.segments.last() { - path.segments.last().map(|seg| { - if seg.name == "NAN" { - span_lint( - cx, - CMP_NAN, - expr.span, - "doomed comparison with NAN, use `std::{f32,f64}::is_nan()` instead", + if seg.name == "NAN" { + span_lint( + cx, + CMP_NAN, + expr.span, + "doomed comparison with NAN, use `std::{f32,f64}::is_nan()` instead", ); - } - }); + } } } }