summaryrefslogtreecommitdiff
path: root/enum.c
diff options
context:
space:
mode:
Diffstat (limited to 'enum.c')
-rw-r--r--enum.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/enum.c b/enum.c
index aa3a9b7af3..53e532fc3d 100644
--- a/enum.c
+++ b/enum.c
@@ -119,8 +119,6 @@ count_all_i(VALUE i, VALUE memop, int argc, VALUE *argv)
return Qnil;
}
-extern VALUE rb_funcall_no_recursive(VALUE, ID, int, VALUE*, VALUE (*)());
-
/*
* call-seq:
* enum.count => int
@@ -151,10 +149,6 @@ enum_count(int argc, VALUE *argv, VALUE obj)
func = count_iter_i;
}
else {
- VALUE tmp;
-
- tmp = rb_funcall_no_recursive(obj, id_size, 0, 0, enum_count);
- if (tmp != Qundef) return tmp;
func = count_all_i;
}
}