From 97a556d4f40ae4b2ab1e3130f562fb05528e1751 Mon Sep 17 00:00:00 2001 From: p11 Date: Wed, 25 Sep 2024 21:19:12 +0200 Subject: [PATCH] Revert "Don't collect lines" This reverts commit 51d38ea1a5160f5261a9f48692e32bc3bb293c1b. --- src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 1b4e5a0..b5bbb0d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -575,7 +575,8 @@ fn handle_relative_connection( if let Some(i) = partial { let mut last_empty = true; let mut block = 0; - let mut lines = lines.map(Result::unwrap_or_default); + let lines: Vec<_> = lines.map(Result::unwrap_or_default).collect(); + let mut lines = lines.into_iter(); if i > 0 { for line in lines.by_ref() { let empty = line.trim().is_empty(); @@ -592,7 +593,7 @@ fn handle_relative_connection( } } - for line in lines.by_ref() { + for line in lines.clone() { let empty = line.trim().is_empty(); if empty == last_empty { continue;