Skip to content

Commit 4e750af

Browse files
committed
fix
1 parent 97713ee commit 4e750af

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

lib/rivet/src/ast/mod.ri

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
// Use of this source code is governed by an MIT license that can
33
// be found in the LICENSE file.
44

5-
import std/strings;
6-
75
import ../token;
86

97
public enum Node {

lib/rivet/src/tokenizer/next.ri

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -660,10 +660,10 @@ extend Tokenizer {
660660
}
661661

662662
func read_string(mut self) -> string {
663+
start := self.pos + 1;
663664
self.pos -= 1;
664665
pos := self.current_pos();
665666
self.pos += 1;
666-
start := self.pos;
667667
start_char := self.current_char();
668668
mut backslash_count := if start_char == BACKSLASH { 1 } else { 0 };
669669
is_raw := self.pos > 0 and self.text[self.pos - 1] == b'r';
@@ -733,7 +733,7 @@ extend Tokenizer {
733733

734734
mut lit := "";
735735
if start <= self.pos {
736-
lit = self.text[start + 1..self.pos].clone();
736+
lit = self.text[start..self.pos].clone();
737737
if !self.prefs.is_fmt {
738738
mut segment_idx: uint := 0;
739739
mut str_segments := @vec(string);

0 commit comments

Comments
 (0)