diff options
-rw-r--r-- | vm_insnhelper.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -11,6 +11,7 @@ /* finish iseq array */ #include "insns.inc" #include <math.h> /* control stack frame */ @@ -1171,7 +1172,7 @@ vm_get_ev_const(rb_thread_t *th, const rb_iseq_t *iseq, search_continue: if (RCLASS_CONST_TBL(klass) && st_lookup(RCLASS_CONST_TBL(klass), id, &data)) { - val = (st_data_t)data; if (val == Qundef) { if (am == klass) break; am = klass; |