summary refs log tree commit diff stats
path: root/compiler/evals.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2013-06-29 01:51:42 +0200
committerAraq <rumpf_a@web.de>2013-06-29 01:51:42 +0200
commit8f0d0250cd795dfaf4d956947ee84c5deeea52fd (patch)
tree74560599aaf63b5ec458e022a96eed4c91c870b0 /compiler/evals.nim
parent93158a53a8ab8d0f6a39fdce76dc03934fd0b1e7 (diff)
downloadNim-8f0d0250cd795dfaf4d956947ee84c5deeea52fd.tar.gz
bugfix: typo
Diffstat (limited to 'compiler/evals.nim')
-rw-r--r--compiler/evals.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/evals.nim b/compiler/evals.nim
index 944c8da61..e33b091d5 100644
--- a/compiler/evals.nim
+++ b/compiler/evals.nim
@@ -358,7 +358,7 @@ proc evalVariable(c: PStackFrame, sym: PSym, flags: TEvalFlags): PNode =
   assert sym.position != 0 or skResult == sym.kind
   var x = c
   while x != nil:
-    if sym.owner == c.prc:
+    if sym.owner == x.prc:
       result = x.slots[sym.position]
       assert result != nil
       if not aliasNeeded(result, flags):