From 7dcd244615f172994ca4af37108af7ff744d0998 Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 22 Jul 1999 10:58:07 +0000 Subject: clean toplevel local variables git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_3@500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- eval.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eval.c b/eval.c index c5fe6a225a..0318998f4c 100644 --- a/eval.c +++ b/eval.c @@ -5120,6 +5120,9 @@ rb_exec_end_proc() link = tmp; } end_proc_data = 0; + if (top_scope && top_scope->local_tbl) { + rb_mem_clear(top_scope->local_vars, top_scope->local_tbl[0]); + } } void -- cgit v1.2.1