Revert "Don't pin `val` passed in to `rb_define_const`."

I think this is breaking something

This reverts commit 1be84e53d7.
This commit is contained in:
Aaron Patterson 2021-02-03 12:48:37 -08:00
Родитель 6b4814083b
Коммит 33d6e92e0c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 953170BCB4FFAFC6
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -3154,6 +3154,7 @@ rb_define_const(VALUE klass, const char *name, VALUE val)
if (!rb_is_const_id(id)) {
rb_warn("rb_define_const: invalid name `%s' for constant", name);
}
rb_gc_register_mark_object(val);
rb_const_set(klass, id, val);
}