diff options
| author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-12-05 08:27:19 +0000 |
|---|---|---|
| committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-12-05 08:27:19 +0000 |
| commit | 22ba03db394c1355050f15c571479836db163c9e (patch) | |
| tree | a557cf8101fbf4c635a6e71f31172d831dcadd7a | |
| parent | 2686299295bc0ff57dc4f2bc8630561b15202b5c (diff) | |
| download | ruby-22ba03db394c1355050f15c571479836db163c9e.tar.gz ruby-22ba03db394c1355050f15c571479836db163c9e.tar.xz ruby-22ba03db394c1355050f15c571479836db163c9e.zip | |
* eval.c (rb_exec_end_proc): maintain tmp_end_procs.
[ruby-dev:22154]
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | eval.c | 5 |
2 files changed, 7 insertions, 3 deletions
@@ -1,3 +1,8 @@ +Fri Dec 5 17:26:23 2003 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * eval.c (rb_exec_end_proc): maintain tmp_end_procs. + [ruby-dev:22154] + Fri Dec 5 13:36:59 2003 Yukihiro Matsumoto <matz@ruby-lang.org> * eval.c (rb_exec_end_proc): should not clear end_procs and @@ -6626,7 +6626,7 @@ rb_exec_end_proc() error_handle(status); } tmp = link; - link = link->next; + tmp_end_procs = link = link->next; free(tmp); } } @@ -6644,11 +6644,10 @@ rb_exec_end_proc() error_handle(status); } tmp = link; - link = link->next; + tmp_end_procs = link = link->next; free(tmp); } } - tmp_end_procs = 0; ruby_safe_level = safe; } |
