summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2017-09-25 14:27:19 +0200
committerAndreas Rumpf <rumpf_a@web.de>2017-09-25 14:27:19 +0200
commit77453f33df5f464e2bee589d6991435abb6ca3d3 (patch)
tree2e63f282b1d393ec06e0b70852e8dc7cb6127ad9
parentf7f3a25be8614ca046166194d19c6941b423a941 (diff)
downloadNim-77453f33df5f464e2bee589d6991435abb6ca3d3.tar.gz
fixes #6435
-rw-r--r--compiler/ccgcalls.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/ccgcalls.nim b/compiler/ccgcalls.nim
index e2e52839a..a00e2bc77 100644
--- a/compiler/ccgcalls.nim
+++ b/compiler/ccgcalls.nim
@@ -519,7 +519,7 @@ proc genNamedParamCall(p: BProc, ri: PNode, d: var TLoc) =
       if d.k == locNone: getTemp(p, typ.sons[0], d)
       assert(d.t != nil)        # generate an assignment to d:
       var list: TLoc
-      initLoc(list, locCall, nil, OnUnknown)
+      initLoc(list, locCall, ri, OnUnknown)
       list.r = pl
       genAssignment(p, d, list, {}) # no need for deep copying
   else: