From c62c04e1e76633ec278f1a84683924574188b994 Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Thu, 21 Nov 2019 15:39:56 +0200 Subject: [PATCH] text-processing: small line_break.rs fix --- text_processing/src/line_break.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/text_processing/src/line_break.rs b/text_processing/src/line_break.rs index 258bb50c..505cd4f5 100644 --- a/text_processing/src/line_break.rs +++ b/text_processing/src/line_break.rs @@ -670,6 +670,9 @@ impl<'a> Iterator for LineBreakCandidateIter<'a> { self.iter.next(); return self.next(); } + _ if next_char.is_none() => { + return None; + } _ => { *pos += grapheme.len(); return Some((*pos - grapheme.len(), BreakAllowed));