Don't segfault if the line is empty (#8906)

This commit is contained in:
LemonBoy 2018-09-07 21:06:51 +02:00 • committed by Andreas Rumpf
commit eae3c305a7

View file

@ -87,9 +87,9 @@ proc endsWithOpr*(x: string): bool =
result = x.endsWith(LineContinuationOprs) result = x.endsWith(LineContinuationOprs)
proc continueLine(line: string, inTripleString: bool): bool {.inline.} = proc continueLine(line: string, inTripleString: bool): bool {.inline.} =
result = inTripleString or result = inTripleString or line.len > 0 and (
line[0] == ' ' or line[0] == ' ' or
line.endsWith(LineContinuationOprs+AdditionalLineContinuationOprs) line.endsWith(LineContinuationOprs+AdditionalLineContinuationOprs))
proc countTriples(s: string): int = proc countTriples(s: string): int =
var i = 0 var i = 0