diff options
Diffstat (limited to 'spec/ruby/optional/capi/ext/finalizer_spec.c')
| -rw-r--r-- | spec/ruby/optional/capi/ext/finalizer_spec.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/spec/ruby/optional/capi/ext/finalizer_spec.c b/spec/ruby/optional/capi/ext/finalizer_spec.c index ef546aa5b1..83347da912 100644 --- a/spec/ruby/optional/capi/ext/finalizer_spec.c +++ b/spec/ruby/optional/capi/ext/finalizer_spec.c @@ -10,13 +10,7 @@ static VALUE define_finalizer(VALUE self, VALUE obj, VALUE finalizer) { } static VALUE undefine_finalizer(VALUE self, VALUE obj) { -// Ruby 3.4.0 and 3.4.1 have a bug where rb_undefine_finalizer is missing -// See: https://bugs.ruby-lang.org/issues/20981 -#if RUBY_API_VERSION_CODE == 30400 && (RUBY_VERSION_TEENY == 0 || RUBY_VERSION_TEENY == 1) - return Qnil; -#else return rb_undefine_finalizer(obj); -#endif } void Init_finalizer_spec(void) { |
