diff options
author | Nobuyoshi Nakada <[email protected]> | 2024-03-16 19:29:57 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2024-04-05 01:33:08 +0900 |
commit | 58918788abd63901588e4aa1e39b5c057321c10a (patch) | |
tree | 617721fc3c0bdca58942c83b9af95eec0be02ce5 /vm_method.c | |
parent | ef19234b1008508cb04048c815088b9359c9d2b6 (diff) |
[Bug #20342] Consider wrapped load in `main` methods
Diffstat (limited to 'vm_method.c')
-rw-r--r-- | vm_method.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vm_method.c b/vm_method.c index d76a1c2352..5ca302a86a 100644 --- a/vm_method.c +++ b/vm_method.c @@ -2685,7 +2685,7 @@ rb_mod_private_method(int argc, VALUE *argv, VALUE obj) static VALUE top_public(int argc, VALUE *argv, VALUE _) { - return rb_mod_public(argc, argv, rb_cObject); + return rb_mod_public(argc, argv, rb_top_main_class("public")); } /* @@ -2705,7 +2705,7 @@ top_public(int argc, VALUE *argv, VALUE _) static VALUE top_private(int argc, VALUE *argv, VALUE _) { - return rb_mod_private(argc, argv, rb_cObject); + return rb_mod_private(argc, argv, rb_top_main_class("private")); } /* @@ -2718,7 +2718,7 @@ top_private(int argc, VALUE *argv, VALUE _) static VALUE top_ruby2_keywords(int argc, VALUE *argv, VALUE module) { - return rb_mod_ruby2_keywords(argc, argv, rb_cObject); + return rb_mod_ruby2_keywords(argc, argv, rb_top_main_class("ruby2_keywords")); } /* |