diff --git a/eval.c b/eval.c index b60d7606d4..e07affea2e 100644 --- a/eval.c +++ b/eval.c @@ -1565,25 +1565,6 @@ errinfo_getter(ID id) return get_errinfo(); } -#if 0 -static void -errinfo_setter(VALUE val, ID id, VALUE *var) -{ - if (!NIL_P(val) && !rb_obj_is_kind_of(val, rb_eException)) { - rb_raise(rb_eTypeError, "assigning non-exception to $!"); - } - else { - const VALUE *ptr = errinfo_place(GET_THREAD()); - if (ptr) { - *ptr = val; - } - else { - rb_raise(rb_eRuntimeError, "errinfo_setter: not in rescue clause."); - } - } -} -#endif - VALUE rb_errinfo(void) { @@ -1600,12 +1581,6 @@ rb_set_errinfo(VALUE err) GET_THREAD()->ec.errinfo = err; } -VALUE -rb_rubylevel_errinfo(void) -{ - return get_errinfo(); -} - static VALUE errat_getter(ID id) {