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/