klisp

an open source interpreter for the Kernel Programming Language.
git clone http://git.hanabi.in/repos/klisp.git
Log | Files | Refs | README

commit ba49fca4de8361a3281e81938cb223408f5635e2
parent ad98ac7cc6ae1ee123e4bc2f22aa44c06520dbde
Author: Andres Navarro <canavarro82@gmail.com>
Date:   Sun, 17 Apr 2011 22:18:09 -0300

Bugfix: added two missing tvs_pop in $lambda.

Diffstat:
Msrc/kgcombiners.c | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/kgcombiners.c b/src/kgcombiners.c @@ -142,6 +142,8 @@ void Slambda(klisp_State *K, TValue *xparams, TValue ptree, TValue denv) TValue new_app = kmake_applicative(K, do_vau, 4, vptree, KIGNORE, vbody, denv); + krooted_tvs_pop(K); + krooted_tvs_pop(K); kapply_cc(K, new_app); }