diff options
Diffstat (limited to 'compiler/llstream.nim')
-rw-r--r-- | compiler/llstream.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/llstream.nim b/compiler/llstream.nim index 69a6905af..ab4e1645c 100644 --- a/compiler/llstream.nim +++ b/compiler/llstream.nim @@ -10,7 +10,7 @@ ## Low-level streams for high performance. import - strutils, pathutils + pathutils # support '-d:useGnuReadline' for backwards compatibility: when not defined(windows) and (defined(useGnuReadline) or defined(useLinenoise)): @@ -97,7 +97,7 @@ proc continueLine(line: string, inTripleString: bool): bool {.inline.} = proc countTriples(s: string): int = var i = 0 - while i < s.len: + while i+2 < s.len: if s[i] == '"' and s[i+1] == '"' and s[i+2] == '"': inc result inc i, 2 |