From b349155f2f959eeeb339824830ec205ff8642295 Mon Sep 17 00:00:00 2001 From: Lovecraftian Horror Date: Wed, 2 Dec 2020 03:29:49 -0500 Subject: [PATCH] Remove repeated `contains` calls --- Cargo.toml | 1 + src/controller.rs | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index a836b562..16efa750 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -83,3 +83,4 @@ clap = { version = "2.33", optional = true } [profile.release] lto = true codegen-units = 1 +# debug = true diff --git a/src/controller.rs b/src/controller.rs index babea0c9..8dd73986 100644 --- a/src/controller.rs +++ b/src/controller.rs @@ -197,6 +197,8 @@ impl<'b> Controller<'b> { let mut first_range: bool = true; let mut mid_range: bool = false; + let style_snip = self.config.style_components.snip(); + while reader.read_line(&mut line_buffer)? { match line_ranges.check(line_number) { RangeCheckResult::BeforeOrBetweenRanges => { @@ -207,7 +209,7 @@ impl<'b> Controller<'b> { } RangeCheckResult::InRange => { - if self.config.style_components.snip() { + if style_snip { if first_range { first_range = false; mid_range = true;