summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--eval.c25
1 files changed, 0 insertions, 25 deletions
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)
{