summaryrefslogtreecommitdiff
path: root/hash.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-07-22 09:58:23 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-07-22 09:58:23 +0900
commite3cda75436020d3f0b95576b3860908efc8630e2 (patch)
tree84d5b49b91ac2d4b575decb76844a546d142dc27 /hash.c
parenta4e39112a8ef8871160defa0aa4a77d8b453ab0f (diff)
downloadruby-e3cda75436020d3f0b95576b3860908efc8630e2.tar.gz
Remove useless casts
Diffstat (limited to 'hash.c')
-rw-r--r--hash.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/hash.c b/hash.c
index 045e739b48..3d69befcdf 100644
--- a/hash.c
+++ b/hash.c
@@ -1692,7 +1692,7 @@ int
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,
}
}
- 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