From 178ee1e801acb33d13b3e8a630f6ca4926c68fbc Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 26 Jul 2020 11:52:19 +0900 Subject: Already initialized modules cannot be replaced [Bug #17048] --- internal/class.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'internal/class.h') diff --git a/internal/class.h b/internal/class.h index 00ee62facf..a7f7e56340 100644 --- a/internal/class.h +++ b/internal/class.h @@ -113,6 +113,9 @@ void rb_class_subclass_add(VALUE super, VALUE klass); void rb_class_remove_from_super_subclasses(VALUE); int rb_singleton_class_internal_p(VALUE sklass); VALUE rb_class_boot(VALUE); +VALUE rb_class_s_alloc(VALUE klass); +VALUE rb_module_s_alloc(VALUE klass); +void rb_module_check_initialiable(VALUE module); VALUE rb_make_metaclass(VALUE, VALUE); VALUE rb_include_class_new(VALUE, VALUE); void rb_class_foreach_subclass(VALUE klass, void (*f)(VALUE, VALUE), VALUE); -- cgit v1.2.1