summaryrefslogtreecommitdiff
path: root/imemo.c
diff options
context:
space:
mode:
authorPeter Zhu <[email protected]>2024-02-22 15:52:57 -0500
committerPeter Zhu <[email protected]>2024-02-22 15:52:57 -0500
commit9d8d029e327ef3fc0d45b68f51d78c28a3ae7dad (patch)
treeff08be4a73b77b1554a864047fc32336d04b26c0 /imemo.c
parenta16fefcff5b8e95ae2ae7154625b3903d0bcd54d (diff)
Remove unused variable in imemo.c
The variable klass is only used in debug builds and generates a warning on non-debug builds.
Diffstat (limited to 'imemo.c')
-rw-r--r--imemo.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/imemo.c b/imemo.c
index e549763d9a..9bda039007 100644
--- a/imemo.c
+++ b/imemo.c
@@ -182,7 +182,6 @@ static enum rb_id_table_iterator_result
cc_table_mark_i(ID id, VALUE ccs_ptr, void *data)
{
struct rb_class_cc_entries *ccs = (struct rb_class_cc_entries *)ccs_ptr;
- VALUE klass = (VALUE)data;
VM_ASSERT(vm_ccs_p(ccs));
VM_ASSERT(id == ccs->cme->called_id);
@@ -194,7 +193,7 @@ cc_table_mark_i(ID id, VALUE ccs_ptr, void *data)
rb_gc_mark_movable((VALUE)ccs->cme);
for (int i=0; i<ccs->len; i++) {
- VM_ASSERT(klass == ccs->entries[i].cc->klass);
+ VM_ASSERT((VALUE)data == ccs->entries[i].cc->klass);
VM_ASSERT(vm_cc_check_cme(ccs->entries[i].cc, ccs->cme));
rb_gc_mark_movable((VALUE)ccs->entries[i].ci);