diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2017-09-25 14:27:19 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2017-09-25 14:27:19 +0200 |
commit | 77453f33df5f464e2bee589d6991435abb6ca3d3 (patch) | |
tree | 2e63f282b1d393ec06e0b70852e8dc7cb6127ad9 | |
parent | f7f3a25be8614ca046166194d19c6941b423a941 (diff) | |
download | Nim-77453f33df5f464e2bee589d6991435abb6ca3d3.tar.gz |
fixes #6435
-rw-r--r-- | compiler/ccgcalls.nim | 2 |
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: |