summaryrefslogtreecommitdiff
path: root/range.c
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2025-12-28 18:48:45 -0800
committerJeremy Evans <code@jeremyevans.net>2025-12-29 14:54:41 +0900
commit38701a4de83c72d855ce79f898526d5f079c96c5 (patch)
tree1f4656c8f481047890919050bdfcf30d4c3b5a14 /range.c
parentcb01b9023ec2007c03bddc992416c33f2c59a0e1 (diff)
Remove deprecated support for to_set taking arguments
Diffstat (limited to 'range.c')
-rw-r--r--range.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/range.c b/range.c
index 82c252e3ef..7aa917bc06 100644
--- a/range.c
+++ b/range.c
@@ -1033,12 +1033,12 @@ range_to_a(VALUE range)
*
*/
static VALUE
-range_to_set(int argc, VALUE *argv, VALUE range)
+range_to_set(VALUE range)
{
if (NIL_P(RANGE_END(range))) {
rb_raise(rb_eRangeError, "cannot convert endless range to a set");
}
- return rb_call_super(argc, argv);
+ return rb_call_super(0, NULL);
}
static VALUE
@@ -2868,7 +2868,7 @@ Init_Range(void)
rb_define_method(rb_cRange, "minmax", range_minmax, 0);
rb_define_method(rb_cRange, "size", range_size, 0);
rb_define_method(rb_cRange, "to_a", range_to_a, 0);
- rb_define_method(rb_cRange, "to_set", range_to_set, -1);
+ rb_define_method(rb_cRange, "to_set", range_to_set, 0);
rb_define_method(rb_cRange, "entries", range_to_a, 0);
rb_define_method(rb_cRange, "to_s", range_to_s, 0);
rb_define_method(rb_cRange, "inspect", range_inspect, 0);