summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rwxr-xr-xcompiler/ccgexprs.nim3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/ccgexprs.nim b/compiler/ccgexprs.nim
index 13b26f6ac..3a17b68fe 100755
--- a/compiler/ccgexprs.nim
+++ b/compiler/ccgexprs.nim
@@ -1151,7 +1151,8 @@ proc genRepr(p: BProc, e: PNode, d: var TLoc) =
   of tyOpenArray:
     var b: TLoc
     case a.t.kind
-    of tyOpenArray: putIntoDest(p, b, e.typ, rdLoc(a))
+    of tyOpenArray:
+      putIntoDest(p, b, e.typ, ropef("$1, $1Len0", [rdLoc(a)]))
     of tyString, tySequence:
       putIntoDest(p, b, e.typ, 
                   ropef("$1->data, $1->$2", [rdLoc(a), lenField()]))