summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--lib/system/repr.nim6
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, "]"