summary refs log tree commit diff stats
path: root/compiler
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2016-04-19 12:10:48 +0200
committerAndreas Rumpf <rumpf_a@web.de>2016-04-19 12:10:48 +0200
commit4d56b7da5a9558ac45158b5c614e4aa4e922d864 (patch)
tree37ede9cb3959df76193463921ecda1232b84e6ff /compiler
parent8dfdea89199012f69c844592d2abb9427b5f3041 (diff)
downloadNim-4d56b7da5a9558ac45158b5c614e4aa4e922d864.tar.gz
fixes #4089
Diffstat (limited to 'compiler')
-rw-r--r--compiler/ccgtypes.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/ccgtypes.nim b/compiler/ccgtypes.nim
index 39f16ff0d..60384be79 100644
--- a/compiler/ccgtypes.nim
+++ b/compiler/ccgtypes.nim
@@ -576,7 +576,7 @@ proc getTypeDescAux(m: BModule, typ: PType, check: var IntSet): Rope =
       result = getTypeDescAux(m, et, check) & star
       idTablePut(m.typeCache, t, result)
   of tyOpenArray, tyVarargs:
-    result = getTypeDescAux(m, t.sons[0], check) & "*"
+    result = getTypeDescWeak(m, t.sons[0], check) & "*"
     idTablePut(m.typeCache, t, result)
   of tyProc:
     result = getTypeName(t)