klisp

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

commit 9b7bbd963ec3dc395e50651a001986154d4f4891
parent 12d6b247b8b03719fec82111802030ce2c8552d5
Author: Andres Navarro <canavarro82@gmail.com>
Date:   Wed, 19 Oct 2011 15:25:33 -0300

Fixed a gc bug (kd_strict_arith_key wasn't in the root list). Once again, thanks Valgrind (although I was already on the track for this one).

Diffstat:
Msrc/kgc.c | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/src/kgc.c b/src/kgc.c @@ -584,6 +584,7 @@ static void markroot (klisp_State *K) { markvalue(K, K->kd_in_port_key); markvalue(K, K->kd_out_port_key); markvalue(K, K->kd_error_port_key); + markvalue(K, K->kd_strict_arith_key); markvalue(K, K->empty_string); markvalue(K, K->empty_blob);