diff --git a/ChangeLog b/ChangeLog index 6d57474eaa..ccd2a7831f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Wed May 18 23:42:25 2005 Nobuyoshi Nakada + + * error.c (exc_exception): reverted to call Exception#initialize + directly. fixed: [ruby-dev:26177] + Wed May 18 23:39:09 2005 Nobuyoshi Nakada * dir.c (glob_helper): get rid of using String. [ruby-dev:26180] diff --git a/error.c b/error.c index 8583286e71..1f4a7235f0 100644 --- a/error.c +++ b/error.c @@ -384,7 +384,7 @@ exc_exception(argc, argv, self) if (argc == 0) return self; if (argc == 1 && self == argv[0]) return self; exc = rb_obj_clone(self); - rb_obj_call_init(exc, argc, argv); + exc_initialize(argc, argv, exc); return exc; }