diff options
Diffstat (limited to 'helix-core/src/syntax.rs')
-rw-r--r-- | helix-core/src/syntax.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/helix-core/src/syntax.rs b/helix-core/src/syntax.rs index 6a8a9be5..d6ec7610 100644 --- a/helix-core/src/syntax.rs +++ b/helix-core/src/syntax.rs @@ -436,7 +436,7 @@ impl Syntax { }; syntax - .update(source, source, &ChangeSet::new(&source)) + .update(source, source, &ChangeSet::new(source)) .unwrap(); syntax @@ -735,9 +735,7 @@ impl Syntax { .peekable(); // If there's no captures, skip the layer - if captures.peek().is_none() { - return None; - } + captures.peek()?; Some(HighlightIterLayer { highlight_end_stack: Vec::new(), |