* eval.c (rb_longjmp): Exception#to_str is no longer defined.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2004-08-25 06:19:01 +00:00
parent 73a6f9af6c
commit 0d6b190e9f
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,7 @@
Wed Aug 25 15:18:52 2004 Nobuyoshi Nakada <nobu@ruby-lang.org>
* eval.c (rb_longjmp): Exception#to_str is no longer defined.
Tue Aug 24 16:41:48 2004 Shugo Maeda <shugo@ruby-lang.org> Tue Aug 24 16:41:48 2004 Shugo Maeda <shugo@ruby-lang.org>
* lib/cgi/session.rb (CGI::Session::FileStore#initialize): do not * lib/cgi/session.rb (CGI::Session::FileStore#initialize): do not
@ -914,7 +918,7 @@ Wed Jun 23 00:10:17 2004 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp>
Wed Jun 23 00:00:25 2004 Nobuyoshi Nakada <nobu@ruby-lang.org> Wed Jun 23 00:00:25 2004 Nobuyoshi Nakada <nobu@ruby-lang.org>
* eval.c (return_jump, break_jump): raise unexpceted local jump * eval.c (return_jump, break_jump): raise unexpected local jump
exception directly. [ruby-dev:23740] exception directly. [ruby-dev:23740]
* io.c (rb_io_initialize): should check fcntl result. [ruby-dev:23742] * io.c (rb_io_initialize): should check fcntl result. [ruby-dev:23742]

2
eval.c
View File

@ -4310,7 +4310,7 @@ rb_longjmp(tag, mesg)
PUSH_TAG(PROT_NONE); PUSH_TAG(PROT_NONE);
if ((status = EXEC_TAG()) == 0) { if ((status = EXEC_TAG()) == 0) {
StringValue(e); e = rb_obj_as_string(e);
warn_printf("Exception `%s' at %s:%d - %s\n", warn_printf("Exception `%s' at %s:%d - %s\n",
rb_obj_classname(ruby_errinfo), rb_obj_classname(ruby_errinfo),
ruby_sourcefile, ruby_sourceline, ruby_sourcefile, ruby_sourceline,