diff options
author | mame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-06-05 14:27:09 +0000 |
---|---|---|
committer | mame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-06-05 14:27:09 +0000 |
commit | cbbc06dcf78ab65c60261805504d5a1adda9462c (patch) | |
tree | 8108d76db4de198a04f75d4fe64f7bf0c9e4518a /eval.c | |
parent | 18d4c1f044a4422fde5dde381e0812296bf2b619 (diff) |
* eval.c (ruby_finalize_0): clear trace_func after executing END
procs.
* thread.c: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -115,13 +115,13 @@ ruby_options(int argc, char **argv) static void ruby_finalize_0(void) { - rb_clear_trace_func(); PUSH_TAG(); if (EXEC_TAG() == 0) { rb_trap_exit(); } POP_TAG(); rb_exec_end_proc(); + rb_clear_trace_func(); } static void |