On Tue, Jan 10, 2012 at 03:34, Nobuyoshi Nakada <nobu / ruby-lang.org> 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.