diff options
-rw-r--r-- | lib/system/repr.nim | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/system/repr.nim b/lib/system/repr.nim index dbb14bd2c..be346121a 100644 --- a/lib/system/repr.nim +++ b/lib/system/repr.nim @@ -194,15 +194,15 @@ when not defined(useNimRtl): cl: var TReprClosure) = add result, "[" var curTyp = typ - var lastPart = "" + var first = true while curTyp.base != nil: var part = "" reprRecordAux(part, p, curTyp.node, cl) if part.len > 0: - if lastPart.len > 0: + if not first: add result, ",\n" add result, part - lastPart = part + first = false curTyp = curTyp.base add result, "]" |