summaryrefslogtreecommitdiff
path: root/oryxc/src/lexer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'oryxc/src/lexer.rs')
-rw-r--r--oryxc/src/lexer.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/oryxc/src/lexer.rs b/oryxc/src/lexer.rs
index 6457cfd..f5f4c85 100644
--- a/oryxc/src/lexer.rs
+++ b/oryxc/src/lexer.rs
@@ -142,7 +142,7 @@ impl<'a> LexerContext<'a> {
let c = self.chars.next()?;
self.pos_b = self.pos_a;
self.pos_a += c.len_utf8();
- return Some(c);
+ return if c == '\0' { None } else { Some(c) };
}
#[inline(always)]