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

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/

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