From 7e8802fa5bc08de3d210860a6fa10625a8586428 Mon Sep 17 00:00:00 2001 From: Koichi Sasada Date: Fri, 13 Jan 2023 09:47:59 +0900 Subject: fix `unused variables` warning Now `ccs` is not needed there. --- vm_method.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/vm_method.c b/vm_method.c index 5f7264a53b..802e327da2 100644 --- a/vm_method.c +++ b/vm_method.c @@ -1318,7 +1318,6 @@ cache_callable_method_entry(VALUE klass, ID mid, const rb_callable_method_entry_ VM_ASSERT(cme != NULL); struct rb_id_table *cc_tbl = RCLASS_CC_TBL(klass); - struct rb_class_cc_entries *ccs; VALUE ccs_data; if (!cc_tbl) { @@ -1326,11 +1325,13 @@ cache_callable_method_entry(VALUE klass, ID mid, const rb_callable_method_entry_ } if (rb_id_table_lookup(cc_tbl, mid, &ccs_data)) { - ccs = (struct rb_class_cc_entries *)ccs_data; +#if VM_CHECK_MODE > 0 + struct rb_class_cc_entries *ccs = (struct rb_class_cc_entries *)ccs_data; VM_ASSERT(ccs->cme == cme); +#endif } else { - ccs = vm_ccs_create(klass, cc_tbl, mid, cme); + vm_ccs_create(klass, cc_tbl, mid, cme); } } -- cgit v1.2.3