From b0dee8f90d4ffe30cff0047df263b6098ffaed51 Mon Sep 17 00:00:00 2001 From: matz Date: Fri, 29 Oct 2004 01:06:37 +0000 Subject: * eval.c (ruby_cleanup): ruby_finalize_1 may cause exception, should be wrapped by PUSH_TAG/POP_TAG(). [ruby-dev:24627] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- io.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'io.c') diff --git a/io.c b/io.c index bef487f3a9..414e70e413 100644 --- a/io.c +++ b/io.c @@ -4131,8 +4131,8 @@ rb_io_s_for_fd(argc, argv, klass) static int binmode = 0; static VALUE -argf_forward(argv) - VALUE *argv; +argf_forward( + VALUE *argv) { return rb_funcall3(current_file, ruby_frame->last_func, ruby_frame->argc, argv); } @@ -5224,7 +5224,7 @@ argf_read(argc, argv) return str; } if (TYPE(current_file) != T_FILE) { - tmp = argf_forward(); + tmp = argf_forward(argv); } else { tmp = io_read(argc, argv, current_file); -- cgit v1.2.3