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

ruby-changes:59992

From: Nobuyoshi <ko1@a...>
Date: Tue, 11 Feb 2020 11:15:04 +0900 (JST)
Subject: [ruby-changes:59992] d83d61c98b (master): Removed unused variable

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

From d83d61c98b2d6d80a0ffc9aa012a40d2dc39f9b3 Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Tue, 11 Feb 2020 11:08:02 +0900
Subject: Removed unused variable

`generic_iv_tbl_compat` has not been utilized since 14d61a94ff01.

diff --git a/variable.c b/variable.c
index ed84b85..646d60d 100644
--- a/variable.c
+++ b/variable.c
@@ -44,7 +44,6 @@ static void check_before_mod_set(VALUE, ID, VALUE, const char *); https://github.com/ruby/ruby/blob/trunk/variable.c#L44
 static void setup_const_entry(rb_const_entry_t *, VALUE, VALUE, rb_const_flag_t);
 static VALUE rb_const_search(VALUE klass, ID id, int exclude, int recurse, int visibility);
 static st_table *generic_iv_tbl;
-static st_table *generic_iv_tbl_compat;
 
 struct ivar_update {
     union {
@@ -1007,13 +1006,6 @@ rb_free_generic_ivar(VALUE obj) https://github.com/ruby/ruby/blob/trunk/variable.c#L1006
 
     if (st_delete(generic_iv_tbl, &key, (st_data_t *)&ivtbl))
 	xfree(ivtbl);
-
-    if (generic_iv_tbl_compat) {
-	st_table *tbl;
-
-	if (st_delete(generic_iv_tbl_compat, &key, (st_data_t *)&tbl))
-	    st_free_table(tbl);
-    }
 }
 
 RUBY_FUNC_EXPORTED size_t
-- 
cgit v0.10.2


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

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