summary refs log tree commit diff stats
path: root/compiler
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2012-12-09 15:53:59 +0100
committerAraq <rumpf_a@web.de>2012-12-09 15:53:59 +0100
commitf96ec25ed26cc8868adba6c61af037056049e6be (patch)
treedea28ebddf9a9d55a753b4e94540aed5095fdc75 /compiler
parent654a99266f4c771ad5c2f0d7fe1f522f85279f80 (diff)
downloadNim-f96ec25ed26cc8868adba6c61af037056049e6be.tar.gz
made some tests green; some small bugfixes
Diffstat (limited to 'compiler')
-rwxr-xr-xcompiler/semtypes.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/semtypes.nim b/compiler/semtypes.nim
index 3da2a95b7..3ad275601 100755
--- a/compiler/semtypes.nim
+++ b/compiler/semtypes.nim
@@ -798,7 +798,7 @@ proc semTypeExpr(c: PContext, n: PNode): PType =
 
 proc freshType(res, prev: PType): PType {.inline.} =
   if prev.isNil:
-    result = copyType(result, result.owner, keepId=false)
+    result = copyType(res, res.owner, keepId=false)
   else:
     result = res