@@ -197,6 +197,8 @@ impl<'b> Controller<'b> {
197197 let mut first_range: bool = true;
198198 let mut mid_range: bool = false;
199199
200+ let style_snip = self.config.style_components.snip();
201+
200202 while reader.read_line(&mut line_buffer)? {
201203 match line_ranges.check(line_number) {
202204 RangeCheckResult::BeforeOrBetweenRanges => {
@@ -207,7 +209,7 @@ impl<'b> Controller<'b> {
207209 }
208210
209211 RangeCheckResult::InRange => {
210− if self.config.style_components.snip() {
212+ if style_snip {
211213 if first_range {
212214 first_range = false;
213215 mid_range = true;