diff options
author | Satoshi Tagomori <[email protected]> | 2025-05-11 18:27:18 +0900 |
---|---|---|
committer | Satoshi Tagomori <[email protected]> | 2025-05-11 23:32:50 +0900 |
commit | ae2d5378e8acc015e43f38188bd0b1412c6302b9 () | |
tree | 6fab89481735bc24c5631eb8df7e5d74d06b6d6c | |
parent | e9b538bb35c29788539a8953d44c5d18f9a6fb65 (diff) |
Suppress warning about unused variable without VM_CHECK_MODE
-rw-r--r-- | gc.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -2744,7 +2744,6 @@ struct mark_cc_entry_args { static enum rb_id_table_iterator_result mark_cc_entry_i(ID id, VALUE ccs_ptr, void *data) { - struct mark_cc_entry_args *args = (struct mark_cc_entry_args *)data; struct rb_class_cc_entries *ccs = (struct rb_class_cc_entries *)ccs_ptr; VM_ASSERT(vm_ccs_p(ccs)); @@ -2758,7 +2757,7 @@ mark_cc_entry_i(ID id, VALUE ccs_ptr, void *data) gc_mark_internal((VALUE)ccs->cme); for (int i=0; i<ccs->len; i++) { - VM_ASSERT(args->klass == ccs->entries[i].cc->klass); VM_ASSERT(vm_cc_check_cme(ccs->entries[i].cc, ccs->cme)); gc_mark_internal((VALUE)ccs->entries[i].cc); |