ruby-changes:66859
From: Nobuyoshi <ko1@a...>
Date: Thu, 22 Jul 2021 10:49:46 +0900 (JST)
Subject: [ruby-changes:66859] e3cda75436 (master): Remove useless casts
https://git.ruby-lang.org/ruby.git/commit/?id=e3cda75436 From e3cda75436020d3f0b95576b3860908efc8630e2 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada <nobu@r...> Date: Thu, 22 Jul 2021 09:58:23 +0900 Subject: Remove useless casts --- hash.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hash.c b/hash.c index 045e739..3d69bef 100644 --- a/hash.c +++ b/hash.c @@ -1692,7 +1692,7 @@ int https://github.com/ruby/ruby/blob/trunk/hash.c#L1692 rb_hash_stlike_update(VALUE hash, st_data_t key, st_update_callback_func *func, st_data_t arg) { if (RHASH_AR_TABLE_P(hash)) { - int result = ar_update(hash, (st_data_t)key, func, arg); + int result = ar_update(hash, key, func, arg); if (result == -1) { ar_try_convert_table(hash); } @@ -1701,7 +1701,7 @@ rb_hash_stlike_update(VALUE hash, st_data_t key, st_update_callback_func *func, https://github.com/ruby/ruby/blob/trunk/hash.c#L1701 } } - return st_update(RHASH_ST_TABLE(hash), (st_data_t)key, func, arg); + return st_update(RHASH_ST_TABLE(hash), key, func, arg); } static int -- cgit v1.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/