diff options
| author | Jeremy Evans <code@jeremyevans.net> | 2025-12-28 18:48:45 -0800 |
|---|---|---|
| committer | Jeremy Evans <code@jeremyevans.net> | 2025-12-29 14:54:41 +0900 |
| commit | 38701a4de83c72d855ce79f898526d5f079c96c5 (patch) | |
| tree | 1f4656c8f481047890919050bdfcf30d4c3b5a14 /range.c | |
| parent | cb01b9023ec2007c03bddc992416c33f2c59a0e1 (diff) | |
Remove deprecated support for to_set taking arguments
Diffstat (limited to 'range.c')
| -rw-r--r-- | range.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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); |
