[前][次][番号順一覧][スレッド一覧]

ruby-changes:70751

From: Nobuyoshi <ko1@a...>
Date: Thu, 6 Jan 2022 10:30:13 +0900 (JST)
Subject: [ruby-changes:70751] da43c8822c (master): Remove useless code [Bug #18185]

https://git.ruby-lang.org/ruby.git/commit/?id=da43c8822c

From da43c8822c31789cd59f009d2d563a31433b67bf Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Thu, 6 Jan 2022 10:26:19 +0900
Subject: Remove useless code [Bug #18185]

RMODULE_SUPER is initialized to 0, as the uninitialized module
flag is used since b929af430c39df6597d2f3f53b82c38b1d76217b.
---
 class.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/class.c b/class.c
index f83a16a08e8..1281a243ab1 100644
--- a/class.c
+++ b/class.c
@@ -406,7 +406,6 @@ rb_module_check_initializable(VALUE mod) https://github.com/ruby/ruby/blob/trunk/class.c#L406
     if (!RMODULE_UNINITIALIZED(mod)) {
         rb_raise(rb_eTypeError, "already initialized module");
     }
-    RB_OBJ_WRITE(mod, &RCLASS(mod)->super, 0);
 }
 
 /* :nodoc: */
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]