зеркало из https://github.com/github/ruby.git
Delete unused rb_gc_impl_get_finalizers() not in gc_impl.h
This commit is contained in:
Родитель
aaa542d894
Коммит
cef959df90
15
gc/default.c
15
gc/default.c
|
@ -3014,21 +3014,6 @@ rb_gc_impl_undefine_finalizer(void *objspace_ptr, VALUE obj)
|
|||
FL_UNSET(obj, FL_FINALIZE);
|
||||
}
|
||||
|
||||
VALUE
|
||||
rb_gc_impl_get_finalizers(void *objspace_ptr, VALUE obj)
|
||||
{
|
||||
rb_objspace_t *objspace = objspace_ptr;
|
||||
|
||||
if (FL_TEST(obj, FL_FINALIZE)) {
|
||||
st_data_t data;
|
||||
if (st_lookup(finalizer_table, obj, &data)) {
|
||||
return (VALUE)data;
|
||||
}
|
||||
}
|
||||
|
||||
return Qnil;
|
||||
}
|
||||
|
||||
void
|
||||
rb_gc_impl_copy_finalizer(void *objspace_ptr, VALUE dest, VALUE obj)
|
||||
{
|
||||
|
|
Загрузка…
Ссылка в новой задаче