Skip to content

Commit 5b91b17

Browse files
committed
Avoid questionmark for now
1 parent b92729d commit 5b91b17

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

minijinja/src/compiler/lexer.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ fn find_start_marker_memchr(a: &str) -> Option<(usize, StartMarker, usize, White
8787
let bytes = a.as_bytes();
8888
let mut offset = 0;
8989
loop {
90-
let idx = memchr(&bytes[offset..], b'{')?;
90+
let idx = some!(memchr(&bytes[offset..], b'{'));
9191
let marker = match bytes.get(offset + idx + 1).copied() {
9292
Some(b'{') => StartMarker::Variable,
9393
Some(b'%') => StartMarker::Block,
@@ -527,7 +527,7 @@ impl<'s> Tokenizer<'s> {
527527
let s = self.advance(str_len + 2);
528528
Ok(if has_escapes {
529529
(
530-
Token::String(unescape(&s[1..s.len() - 1])?),
530+
Token::String(ok!(unescape(&s[1..s.len() - 1]))),
531531
self.span(old_loc),
532532
)
533533
} else {

0 commit comments

Comments
 (0)