From 054f22f2312b60c8545386dadc712706323945b6 Mon Sep 17 00:00:00 2001 From: DJMcNab <36049421+DJMcNab@users.noreply.github.com> Date: Sat, 29 Dec 2018 12:40:08 +0000 Subject: Fix a fuzzing bug and add Cargo.lock to the fuzzing directory --- crates/ra_syntax/src/string_lexing/parser.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crates/ra_syntax/src/string_lexing/parser.rs') diff --git a/crates/ra_syntax/src/string_lexing/parser.rs b/crates/ra_syntax/src/string_lexing/parser.rs index 14c6015c2..e835382fc 100644 --- a/crates/ra_syntax/src/string_lexing/parser.rs +++ b/crates/ra_syntax/src/string_lexing/parser.rs @@ -82,7 +82,7 @@ impl<'a> Parser<'a> { fn parse_escape(&mut self, start: TextUnit) -> StringComponent { if self.peek().is_none() { - return StringComponent::new(TextRange::from_to(start, start), AsciiEscape); + return StringComponent::new(TextRange::from_to(start, self.get_pos()), AsciiEscape); } let next = self.advance(); -- cgit v1.2.3