shithub: mc

Download patch

ref: 375ca707e7a2701421a7901873f3f61f23f223c4
parent: 7b3917289e434853e2396514be0c3a8cbdc54116
author: Ori Bernstein <[email protected]>
date: Mon Nov 10 13:32:36 EST 2014

Fix typo in tree walk code.

    Copy paste cod error. It worked, but was a bit fishy.

--- a/parse/infer.c
+++ b/parse/infer.c
@@ -1670,7 +1670,7 @@
                 for (i = 0; i < n->func.nargs; i++)
                     putbindings(st, st->tybindings[st->ntybindings - 1], n->func.args[i]->decl.type);
             pushstab(n->func.scope);
-            inferstab(st, n->block.scope);
+            inferstab(st, n->func.scope);
             inferfunc(st, n);
             popstab();
             break;