diff options
Diffstat (limited to 'vm_method.c')
-rw-r--r-- | vm_method.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vm_method.c b/vm_method.c index 36a2c15e4b..c4b95f9391 100644 --- a/vm_method.c +++ b/vm_method.c @@ -1021,8 +1021,9 @@ rb_vm_lookup_overloaded_cme(const rb_callable_method_entry_t *cme) static void delete_overloaded_cme(const rb_callable_method_entry_t *cme) { + st_data_t cme_data = (st_data_t)cme; ASSERT_vm_locking(); - st_delete(overloaded_cme_table(), (st_data_t *)&cme, NULL); + st_delete(overloaded_cme_table(), &cme_data, NULL); } static const rb_callable_method_entry_t * |