From: Nikolai Weibull Date: 2012-01-10T16:11:34+09:00 Subject: [ruby-core:42023] Re: [ruby-trunk - Bug #5865] Exception#== should return false if the classes differ On Tue, Jan 10, 2012 at 03:34, Nobuyoshi Nakada wrote: > + �� �� �� obj = rb_check_funcall(obj, id_exception, 0, 0); > + �� �� �� if (obj == Qundef) return Qfalse; > + �� �� �� if (rb_obj_class(exc) != rb_obj_class(obj)) return Qfalse; Ah, much better.